Closed xurei closed 3 years ago
This appears to be an issue with keyboard layouts - it seems like at least on my machine, no default layout contains key code information for the F13-F24 keys. At the very least, I'll work on making a better error message right now.
How is your keyboard configured? Unfortunately I don't have a keyboard that has F13-F24 keys, so I can't test myself, but I'm curious to see how yours works on your system.
My configuration is pretty standard. I have a FR layout, and no F13-F24 keys either. It is a G815.
However, these keys exists in the kernel headers (see https://gist.github.com/MightyPork/6da26e382a7ad91b5496ee55fdc73db2). I wanted to map G1-G5 to them. But I guess as they don't actually exist on my keyboard, the OS is not loading them on the keyboard mapping.
I think that in order to make this work without hacking into xmodmap, some refactoring will be necessary. Maybe not worth it... Your call :-)
Yep, you've got it - I'll take a look, it might be possible to configure with special xkb
layout configs, so I'll look into adding further layout configuration support.
I've updated the documentation and pushed a new version with better layout support. Thanks for letting me know about the issue!
When I try to bind G1 to F13, the program crashes.
Also, a list of compatible keys should be useful in the README :-)
My config :
Error message :