@navi Might need to be a bit careful with X11 (so XWayland in your case) as it only passes keycodes <256, to the doom of the many kinds of multimedia keys.
@lanodan on wayland the keyboard interface usually gives you a keymap (no keymap is valid, means the application needs to be able to handle raw evdev keycodes), but every event gives a keycode.
you're supposed to use xkbcommon on the keymap to get a keysym
so here, i'm making my own keymap based on keysyms the user set, makes little sense to let them input keycodes bc most keycodes won't mean anything,
the virtual keyboard doesn't even have an api to give input a key keysyms, only keycodes
Add comment