client icon indicating copy to clipboard operation
client copied to clipboard

Changing keybindings

Open mauricev78 opened this issue 10 years ago • 8 comments

For us it would be nice to have a possibility to change the keybindings.

space-bar as a play command for instance.

regards Maurice

mauricev78 avatar May 06 '14 12:05 mauricev78

+1 for the feature. and would be nice the ability to interface with xkeys hardware http://xkeys.com/xkeys.php as well.

all the best

2014-05-06 9:09 GMT-03:00 mauricev78 [email protected]:

For us it would be nice to have a possibility to change the keybindings.

space-bar as a play command for instance.

regards Maurice

— Reply to this email directly or view it on GitHubhttps://github.com/CasparCG/Client/issues/104 .

Daniel Roviriego (21) 35920701 (21) 99561654

deedos avatar May 06 '14 12:05 deedos

+1

sledzik1984 avatar Jan 23 '15 18:01 sledzik1984

Seems like a good feature tbh.

The best would be if the entire interface got sort of decoupled from hardcoded keys so you could remap the client for OSC/MIDI/KEY etc. Just wishing :D

coral avatar Feb 14 '15 12:02 coral

+1

Keksstar avatar Jan 07 '16 17:01 Keksstar

We've done this using Logitech R800 presenter remote. It worked out great!

If your Client runs on Linux, you are in luck :smile: A while ago I wrote an app called mapper, which allows you to remap keys, joystick commands, mice, etc to other keys or key sequences, joystick commands, etc. Pretty nifty app.

For our presentation we did the following mappings: LEFT ARROW --> UP + F2 RIGHT ARROW --> DOWN + F2 START (bottom left) --> HOME + F2 END (bottom right) -- > END + F2

And put a black slide at the end.

dimitry-ishenko avatar Aug 31 '17 19:08 dimitry-ishenko

If anybody is interested, I can try to dig up the binary and post here

dimitry-ishenko avatar Aug 31 '17 19:08 dimitry-ishenko

If anybody is interested, I can try to dig up the binary and post here

It would be fun to try it out! Cool @dimitry-ishenko! :)

dotarmin avatar Sep 01 '17 09:09 dotarmin

I found the binary, but then I remembered that we ended up using 2 presenter remotes at the same time - both controlling the same client - so instead of detecting the remotes by id (which is same both) I had to detect them by path (ie, which USB port they are plugged in to).

So my binary won't work unless someone has exactly the same setup as ours. Instead I've attached map.h to show what I did.

If somebody is interested they can use it as a basis for their mapper.

dimitry-ishenko avatar Sep 13 '17 00:09 dimitry-ishenko