TLDR: I have a keyboard layout that worked fine in Ubuntu and now doesn't and I don't know why, so now I've got major wrist pain since I can't use it.
I've created a custom keyboard layout around 15 years ago that I've been using ever since (with some updates). I have to use this due to an issue with RSI. Recently I've tried using Ubuntu again. It's Ubuntu 22.10 under a VirtualBox VM, but that shouldn't make much of a difference. The installer I've created for the keyboard layout a while back doesn't seem to work at all any more. In fact, if I go to add a keyboard layout, no keyboard layouts appear, whether my custom one or the standard ones. This is what it looks like:
.
My keyboard layout is on git. Specifically, the installer is located here: install.py. (I've modified the shebang to run python2
, since modern Ubuntu doesn't have the python
command at all; but the python version in use - whether 2 or 3 - is not the issue here, so please let's not talk about it)
I don't know what might be going wrong here. Does anyone have any suggestions? The Ubuntu wiki page on custom layouts is an ugly mess that looks not just abandoned but wrong in many cases. I really hope that I can figure this out, since I need to use my keyboard and Linux for work, and using standard us qwerty is already giving me major wrist pain. I've been at this for a longer while and I don't see any way to fix this.