shared mode keyboard conflicts
|Reported by:||Antoine Martin||Owned by:||alas|
Follow up from ticket:41#comment:39.
Each new client connection overwrites the keymap.
We need to keep track of who owns the keyboard (separate from "ui-driver"?) and either:
- change the keymap on the fly when a new user interacts with the session - hard, may not work well as setting the keymap is partly asynchronous
- translate keyboard events for the "other" clients
Note: See TracTickets for help on using tickets.