Restore Mouse Keyboard navigation accessibility feature
ClosedPublic

Authored by broulik on Jul 30 2019, 9:31 AM.

Details

Summary

It got lost in the transition to the libinput mouse backend KCM.
Since it is an accessibility feature and handled by kaccess rather than libinput/evdev, move it over to the kaccess KCM.

Test Plan
  • Enabled the feautre, was able to move my mouse with the numpad

Disregard the multiple openConfig and sync() calls, this is just consistent with the code around it, everything else is copied verbatim from the old KCM and ported to new connect syntax and that's it

Diff Detail

Repository
R119 Plasma Desktop
Lint
Lint Skipped
Unit
Unit Tests Skipped
broulik created this revision.Jul 30 2019, 9:31 AM
Restricted Application added a project: Plasma. · View Herald TranscriptJul 30 2019, 9:31 AM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
broulik requested review of this revision.Jul 30 2019, 9:31 AM
broulik edited the test plan for this revision. (Show Details)
romangg accepted this revision.Jul 30 2019, 9:33 AM
This revision is now accepted and ready to land.Jul 30 2019, 9:33 AM
This revision was automatically updated to reflect the committed changes.

There's only one accessibility feature that's still missing: double-click timeout. See https://bugs.kde.org/show_bug.cgi?id=413502