https://bugs.kde.org/show_bug.cgi?id=415179

            Bug ID: 415179
           Summary: Touchpad disabled when detected as both mouse and
                    touchpad
           Product: Touchpad-KCM
           Version: unspecified
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: kcm
          Assignee: atulbish...@gmail.com
          Reporter: akb...@gmail.com
  Target Milestone: ---

SUMMARY
After updating to the latest version of Plasma/KDE, the touchpad on my laptop
gets disabled automatically due to KDE detecting that a mouse is plugged in,
despite the fact that there is no mouse present. Upon further investigation, my
touchpad is being detected as both a touchpad and mouse with separate device
entries. It appears that the KDE control panel for touchpad input was recently
changed and no longer gives an option for whether or not to disable the
touchpad when a mouse is connected: as a result my touchpad is *always*
disabled with no option of re-enabling it.

STEPS TO REPRODUCE
1. Boot to login screen with no mouse plugged in. Touchpad works.
2. Log in. Touch pad is disabled.

OBSERVED RESULT
A notification pops up saying that the trackpad was disabled because a mouse
was plugged in.

EXPECTED RESULT
Touchpad continues to work unless a physical mouse is plugged in.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux, fully up to date
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.64.0
Qt Version: 5.13.2

ADDITIONAL INFORMATION
The laptop I'm using is a Dell XPS 15 9570.

The relative output from /proc/bus/input/devices is:
I: Bus=0018 Vendor=06cb Product=7a13 Version=0100
N: Name="SYNA2393:00 06CB:7A13 Mouse"
P: Phys=i2c-SYNA2393:00
S:
Sysfs=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-6/i2c-SYNA2393:00/0018:06CB:7A13.0002/input/input23
U: Uniq=
H: Handlers=event17 mouse4 
B: PROP=0
B: EV=17
B: KEY=30000 0 0 0 0
B: REL=3
B: MSC=10

I: Bus=0018 Vendor=06cb Product=7a13 Version=0100
N: Name="SYNA2393:00 06CB:7A13 Touchpad"
P: Phys=i2c-SYNA2393:00
S:
Sysfs=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-6/i2c-SYNA2393:00/0018:06CB:7A13.0002/input/input24
U: Uniq=
H: Handlers=event18 mouse5 
B: PROP=5
B: EV=1b
B: KEY=e520 10000 0 0 0 0
B: ABS=2e0800000000003
B: MSC=20

The relative output from running the command libinput list-devices is:
Device:           SYNA2393:00 06CB:7A13 Mouse
Kernel:           /dev/input/event17
Group:            9
Seat:             seat0, default
Capabilities:     pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a

Device:           SYNA2393:00 06CB:7A13 Touchpad
Kernel:           /dev/input/event18
Group:            9
Seat:             seat0, default
Size:             102x77mm
Capabilities:     pointer gesture
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    *button-areas clickfinger 
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to