Closed p-kolacz closed 2 years ago
@p-kolacz I had to go back and remind myself about the code and what I had figured out so far.
If you look in doc/spec.md in section Key code mapping
, you'll see the key id mapping table I worked out. The 03 suffix refers to the fact that all the media key ids end with 03.
Feel free to ask more questions. The spec.md captures everything I had figured out about the communication to the keyboard so far. I never was able to monitor a firmware upgrade to implement that, and there were some other capabilities I hadn't yet fully worked out.
I managed to fix this in #14
@p-kolacz this is safe to close now, right?
Closing, please open a new issue if you need it.
I can't assign media keys like
MediaPlay
orMediaPause
in custom layers. I think it has something to do with 03 suffix needs to be added (https://github.com/jlquinn/xbows-driver/blob/31664d4e65813d6139088e187804de6306ff985d/src/keymap.cc#L34) but I don't know where to go from there. Because the same problem is for Net keys or mouse buttons I suspect this suffix is not added somewhere. If you can point me in to the right direction I can fix it and send you PR.