graesslin created this revision.
graesslin added a reviewer: Plasma on Wayland.
Restricted Application added a subscriber: plasma-devel.
Restricted Application added a project: Plasma on Wayland.

REVISION SUMMARY
  This is what Weston does. With this change clients can create multiple
  wl_keyboard instances and thus get events reported to all of them. This
  will be needed to e.g. support KModifierKeyInfo on Wayland.
  
  Similar changes are probably also needed for pointer and touch.

TEST PLAN
  Auto test for seat still passes. A custom change to kscreenlocker
  is able to report whether caps lock is on with this change.

REPOSITORY
  rKWAYLAND KWayland

BRANCH
  server-multiple-keyboards

REVISION DETAIL
  https://phabricator.kde.org/D2963

AFFECTED FILES
  src/server/seat_interface.cpp
  src/server/seat_interface_p.h

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: graesslin, #plasma_on_wayland
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas

Reply via email to