https://bugs.freedesktop.org/show_bug.cgi?id=95355
Daniel Stone <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |WONTFIX
--- Comment #1 from Daniel Stone <[email protected]> ---
Having discrete keymaps for separate-but-paired devices (those sharing a master
keyboard under X, or sharing a wl_seat under Wayland) seemed like a good idea
at the time I implemented it, but doesn't actually work well in practice. In
particular, handling keymaps with disjoint modifier maps fails spectacularly.
Given that, for Wayland I decided to keep one keymap at the root
event-aggregation unit, i.e. wl_seat+wl_keyboard under Wayland / all keyboards
connected to one master keyboard under X11.
If you need disjoint keymaps, you will have to move them to be under different
seats: there is no other way it can actually end up working properly in
practice.
Sorry to disappoint, but even after 10 years there are still some pretty bad
bugs remaining in the X11 implementation, and not all of them are fixable.
--
You are receiving this mail because:
You are the assignee for the bug._______________________________________________
wayland-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs