keynavish icon indicating copy to clipboard operation
keynavish copied to clipboard

Not all X keysyms supported

Open lesderid opened this issue 4 years ago • 0 comments

To be compatible with keynav, key names in key bindings are inherited from X. The current list of keys is enough to support the (built-in) default configuration and the example keynavrc, but it's far from complete.

The key name translation function is essentially just a big messy switch statement and should probably be refactored first.

List of X keysyms (remove XK_ prefix): keysymdef.h
List of Windows virtual-key codes: winuser.h documentation

(Note that it's not a perfect one-to-one mapping.)

lesderid avatar Dec 20 '20 03:12 lesderid