I would like to modify the keyboard keys on my ChomeOS laptop in a similar way a QMK external keyboard would. There is a program called kmonad that can do this for non QMK keyboards. Kmonad works on Linux but needs access to /dev/input and /dev/uinput to work. These do not seem to be available in the default penguin container and termina vm. Is there anyway to get read/write access to them?
The docs here
suggest the application Synergy will not be supported. I believe Synergy and kmonad may be similar in that they both appear to read and manipulate key presses at the device level.
Ideally I would be able to remap keys system wide but even being limited to applications running in the container would be fine.
I have a feeling I'm going to be out of luck but perhaps you guys will have some insight.
Ideally Chromebook vendors would start making devices with QMK firmware but I'm not holding my breath.
Thanks,
Dave