no shortcut keys on Mac client? only on windows client

Hi,

im using 3 computers 1 mac server + 1mac client + 1windows client

the diffuculty im having is understanding how to go about executing the shortcut like behaviour that i have on the Windows client

im sending midi CC vaues across a network using my midi controller, which is then converted to a keypress via separate midi software, which in turn executes the keyboard shortcuts which enables&disables the USB devices, this work well with the Windows client ... as it has Keyboard shortcuts

On the m1 mac client there is no keyboard shortcut....

is there an example someone could provide to help me achieve similar results on the mac Client

at the moment im only trying to switch focus of a single mouse&keyboard like a KVM does... but am using a midi controller to send signal & then software to convert midi to keyboard to bring the keyboard and mouse online with 1 of the 3 computers

a example, would be great

thanks in advance

#2

btw,  client is Macos ventura 13.1. and server is running on a Big sur 11.2.3 and PC is a windows 10 client x64. if thats any help

#3

Do you mean you define virtualhere "Hot-Keys" where you right click on the usb device in the VirtualHere client and select Hot-Keys...?


That is only possible to do at the moment on windows clients, not macos/linux clients.

 

#4

Hi Michael thanks for replying

i wish to automate the process of enabling & disabling usb Devices on the client side

i have purchased programs which can listen for midi signals and from that point i can convert the midi signal to execute a script of some sort.....

but i am completely unfamiliar with writing scripts for virtualhere to automate the enable/disable process needed within the client

if a example could be provided for lets say a USB keyboard or mouse... i could possibly figure out how the script works and add it

#5

by the way i own keyboard maestro for automation purposes on the mac.. if that will be of any help for me to automate the process of enabling and disabling usb devices

#6

Open Terminal in MacOS:

To remotely control the VirtualHere Client e.g do this:

/Applications/VirtualHereUniversal.app/Contents/MacOS/VirtualHereUniversal -t "LIST"

find the address of the device you want to use. then just call this command to use it

/Applications/VirtualHereUniversal.app/Contents/MacOS/VirtualHereUniversal -t "USE,<address>"

and

/Applications/VirtualHereUniversal.app/Contents/MacOS/VirtualHereUniversal -t "STOP USING,<address>"

 

So just call those USE,STOP USING commands from Keyboard Maestro program to control what devices are used/unused by the VirtualHere client without needing to actually type or click anything

 Here is an example:

michael@Michaels-Mac-mini ~ % /Applications/VirtualHereUniversal.app/Contents/MacOS/VirtualHereUniversal -t list
VirtualHere Client IPC, below are the available devices:
(Value in brackets = address, * = Auto-Use)
My Cloud Hub (MyCloudEX2Ultra:7575) 
  --> TOSHIBA USB DRV (MyCloudEX2Ultra.31)
Auto-Find currently on
Auto-Use All currently off
Reverse Lookup currently off
Reverse SSL Lookup currently off
VirtualHere Client not running as a service
michael@Michaels-Mac-mini ~ % /Applications/VirtualHereUniversal.app/Contents/MacOS/VirtualHereUniversal -t "USE,MyCloudEX2Ultra.31"
OK
michael@Michaels-Mac-mini ~ % /Applications/VirtualHereUniversal.app/Contents/MacOS/VirtualHereUniversal -t "STOP USING,MyCloudEX2Ultra.31"
OK
michael@Michaels-Mac-mini ~ % 

 

 

#7

thanks Michael i will look into trying these examples...

appreciate the support and help!!

thanks again