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 - ArchWikihttps://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