Bug 412301 - Modifying settings for touchpad using system settings have no effect on touchpad.
Summary: Modifying settings for touchpad using system settings have no effect on touch...
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_touchpad (show other bugs)
Version: 5.17.5
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-25 02:57 UTC by Unlisted Person
Modified: 2020-01-22 21:34 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Unlisted Person 2019-09-25 02:57:04 UTC
SUMMARY. Modifying settings for touchpad using KDE system settings have no effect on the touchpad.


STEPS TO REPRODUCE
1. Start KDE system touchpad management window
2a. xinput --list-props 19 | grep Accel
2b. xinput --list-props 13 | grep Accel
3. Try to change things in GUI
4. Notice most things are greyed out, mouse seems unaffected on the acceleration.
5a. xinput --list-props 19 | grep Accel
5b. xinput --list-props 13 | grep Accel


OBSERVED RESULT

device 19 settings change, but touchpad behavior does not.

EXPECTED RESULT

Mouse sensitivity/acceleration changes.



SOFTWARE/OS VERSIONS
Operating System: Kubuntu 19.04
KDE Plasma Version: 5.15.4
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.2
Kernel Version: 5.0.0-29-generic
OS Type: 64-bit

Hardware: Laptop = HP Zbook X360 G5

ADDITIONAL INFORMATION
There are TWO Touchpads listed when one runs "xinput --list --short"
$ xinput --list --short
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=19   [slave  pointer  (2)]
⎜   ↳ SYNA307B:00 06CB:CD46 Touchpad            id=13   [slave  pointer  (2)]
⎜   ↳ Wacom HID 48DD Pen stylus                 id=14   [slave  pointer  (2)]
⎜   ↳ Wacom HID 48DD Pen eraser                 id=15   [slave  pointer  (2)]
⎜   ↳ Wacom HID 48DD Finger                     id=22   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ HP HD Camera: HP HD Camera                id=11   [slave  keyboard (3)]
    ↳ HP HD Camera: HP IR Camera                id=12   [slave  keyboard (3)]
    ↳ Intel HID events                          id=16   [slave  keyboard (3)]
    ↳ Intel HID 5 button array                  id=17   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=18   [slave  keyboard (3)]
    ↳ HP Wireless hotkeys                       id=20   [slave  keyboard (3)]
    ↳ HP WMI hotkeys                            id=21   [slave  keyboard (3)]
    ↳ HP Active Pen G2 Keyboard                 id=23   [slave  keyboard (3)]

It appears that the touchpad modification system in KDE only changes id=19. But ID=13 is the one that affects the touchpad.
Comment 1 Unlisted Person 2019-09-25 03:12:28 UTC
I may have to retract this ticket. 

As I was getting ready to add diagnostics I did several suspend and resumes and now modifying the touchpad settings with the KDE system settings did affect mouse acceleration although the ID changes from 14 to 13. 


xinput
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SYNA307B:00 06CB:CD46 Touchpad            id=14   [slave  pointer  (2)]
⎜   ↳ Wacom HID 48DD Pen stylus                 id=15   [slave  pointer  (2)]
⎜   ↳ Wacom HID 48DD Pen eraser                 id=18   [slave  pointer  (2)]
⎜   ↳ Wacom HID 48DD Finger                     id=22   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=19   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ HP HD Camera: HP HD Camera                id=11   [slave  keyboard (3)]
    ↳ HP HD Camera: HP IR Camera                id=12   [slave  keyboard (3)]
    ↳ Intel HID events                          id=16   [slave  keyboard (3)]
    ↳ Intel HID 5 button array                  id=17   [slave  keyboard (3)]
    ↳ HP Wireless hotkeys                       id=20   [slave  keyboard (3)]
    ↳ HP WMI hotkeys                            id=21   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ HP Active Pen G2 Keyboard                 id=23   [slave  keyboard (3)]

$ xinput --list-props 14 | grep Accel
        libinput Accel Speed (369):     1.000000
        libinput Accel Speed Default (370):     0.000000

(modify settings in KDE system settings)

$ xinput --list-props 14 | grep Accel
        libinput Accel Speed (369):     0.888476
        libinput Accel Speed Default (370):     0.000000

Sorry - will close as "WORKSFORME"