--===============2135762620012220464== Content-Type: multipart/alternative; boundary="===============8052503769145895824==" --===============8052503769145895824== MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/125465/ ----------------------------------------------------------- Review request for Plasma. Bugs: 346336 https://bugs.kde.org/show_bug.cgi?id=346336 Repository: plasma-desktop Description ------- xcb-xinput is not available on some distributions (eg. Debian https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733227). This patch adds udev device discovery to reapply settings when adding new keyboard / mouse. Diffs ----- CMakeLists.txt 193238a cmake/modules/FindUDev.cmake PRE-CREATION kcms/keyboard/CMakeLists.txt 99f4bb3 kcms/keyboard/tests/CMakeLists.txt 5d7a3e7 kcms/keyboard/udev_helper.h PRE-CREATION kcms/keyboard/udev_helper.cpp PRE-CREATION kcms/keyboard/xinput_helper.h af70365 kcms/keyboard/xinput_helper.cpp 0ad7e9c Diff: https://git.reviewboard.kde.org/r/125465/diff/ Testing ------- Plugging in keyboard is now correctly recognized. Thanks, David Rosca --===============8052503769145895824== MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit
This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/125465/

Review request for Plasma.
By David Rosca.
Bugs: 346336
Repository: plasma-desktop

Description

xcb-xinput is not available on some distributions (eg. Debian https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733227). This patch adds udev device discovery to reapply settings when adding new keyboard / mouse.

Testing

Plugging in keyboard is now correctly recognized.

Diffs

  • CMakeLists.txt (193238a)
  • cmake/modules/FindUDev.cmake (PRE-CREATION)
  • kcms/keyboard/CMakeLists.txt (99f4bb3)
  • kcms/keyboard/tests/CMakeLists.txt (5d7a3e7)
  • kcms/keyboard/udev_helper.h (PRE-CREATION)
  • kcms/keyboard/udev_helper.cpp (PRE-CREATION)
  • kcms/keyboard/xinput_helper.h (af70365)
  • kcms/keyboard/xinput_helper.cpp (0ad7e9c)

View Diff

--===============8052503769145895824==-- --===============2135762620012220464== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KUGxhc21hLWRl dmVsIG1haWxpbmcgbGlzdApQbGFzbWEtZGV2ZWxAa2RlLm9yZwpodHRwczovL21haWwua2RlLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3BsYXNtYS1kZXZlbAo= --===============2135762620012220464==--