Caution! This message was sent from outside the University of Manitoba. On 2025-04-16 Adam Thompson wrote:
You might be able to do something at the evdev level, which exists below Wayland. (Surprisingly good overview at https://en.wikipedia.org/wiki/Evdev)
I haven’t tested it, but input-remapper, linked from Input remap utilities - ArchWiki<https://wiki.archlinux.org/title/Input_remap_utilities> [https://wiki.archlinux.org/title/Input_remap_utilities] looks like what you want.
That arch page is really handy. So for sure you can do your #2 requirement, but I'm still not sold that these can do #1. However, it must be possible, as how would you map different keys to 2 different joysticks (for example) if you can't differentiate between input devices. I'm probably fretting over nothing and these programs will make life easy. And a GUI too! If it works, what luxury! What I'm happiest to see is that evdev underpins wayland too! I have quite a few bugs & mods in the evdev code base over the years to support my circa 2000 IBM ball mouse. It would be a shame to have to repeat all of that work just for wayland. _______________________________________________ Roundtable mailing list -- roundtable@muug.ca To unsubscribe send an email to roundtable-leave@muug.ca