Problems with Elan touchpad

Gloster

Member
Joined
Feb 7, 2024
Messages
140
Reaction score
23
Credits
1,279
Mate 24.04

left-Button will be activated without user intention.
Imagine : Mouse pointer leave above a directory of caja, nothing to do with touchpad, start new action with the touchpad, moving ... leave the touchpad, it leads to drop the directory of the last mouse pointer position. It is not possible without the left-mouse button, but it will be executed by the system. Not all ways, sometimes.
Same behavior on your system, and found a solution ?


Code:
xinput list

⎡ Virtual core pointer                        id=2    [master pointer  (3)]

⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]

⎜   ↳ ELAN1200:00 04F3:309F Mouse                 id=9    [slave  pointer  (2)]

⎜   ↳ ELAN1200:00 04F3:309F Touchpad              id=10    [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)]

    ↳ Power Button                                id=8    [slave  keyboard (3)]

    ↳ Asus WMI hotkeys                            id=11    [slave  keyboard (3)]

    ↳ AT Translated Set 2 keyboard                id=12    [slave  keyboard (3)]


ls -1 /usr/share/X11/xorg.conf.d/

10-amdgpu.conf

10-quirks.conf

10-radeon.conf

40-libinput.conf

70-wacom.conf


sudo libinput list-devices

Device:           Power Button

Kernel:           /dev/input/event2

Group:            1

Seat:             seat0, default

Capabilities:     keyboard

Tap-to-click:     n/a

Tap-and-drag:     n/a

Tap drag lock:    n/a

Left-handed:      n/a

Nat.scrolling:    n/a

Middle emulation: n/a

Calibration:      n/a

Scroll methods:   none

Click methods:    none

Disable-w-typing: n/a

Disable-w-trackpointing: n/a

Accel profiles:   n/a

Rotation:         0.0


Device:           Video Bus

Kernel:           /dev/input/event4

Group:            2

Seat:             seat0, default

Capabilities:     keyboard

Tap-to-click:     n/a

Tap-and-drag:     n/a

Tap drag lock:    n/a

Left-handed:      n/a

Nat.scrolling:    n/a

Middle emulation: n/a

Calibration:      n/a

Scroll methods:   none

Click methods:    none

Disable-w-typing: n/a

Disable-w-trackpointing: n/a

Accel profiles:   n/a

Rotation:         0.0


Device:           Lid Switch

Kernel:           /dev/input/event0

Group:            3

Seat:             seat0, default

Capabilities:     switch

Tap-to-click:     n/a

Tap-and-drag:     n/a

Tap drag lock:    n/a

Left-handed:      n/a

Nat.scrolling:    n/a

Middle emulation: n/a

Calibration:      n/a

Scroll methods:   none

Click methods:    none

Disable-w-typing: n/a

Disable-w-trackpointing: n/a

Accel profiles:   n/a

Rotation:         0.0


Device:           Power Button

Kernel:           /dev/input/event1

Group:            4

Seat:             seat0, default

Capabilities:     keyboard

Tap-to-click:     n/a

Tap-and-drag:     n/a

Tap drag lock:    n/a

Left-handed:      n/a

Nat.scrolling:    n/a

Middle emulation: n/a

Calibration:      n/a

Scroll methods:   none

Click methods:    none

Disable-w-typing: n/a

Disable-w-trackpointing: n/a

Accel profiles:   n/a

Rotation:         0.0


Device:           ELAN1200:00 04F3:309F Mouse

Kernel:           /dev/input/event5

Group:            5

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

Disable-w-trackpointing: n/a

Accel profiles:   flat *adaptive custom

Rotation:         n/a


Device:           ELAN1200:00 04F3:309F Touchpad

Kernel:           /dev/input/event6

Group:            5

Seat:             seat0, default

Size:             103x71mm

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

Disable-w-trackpointing: enabled

Accel profiles:   flat *adaptive custom

Rotation:         n/a


Device:           Asus WMI hotkeys

Kernel:           /dev/input/event7

Group:            6

Seat:             seat0, default

Capabilities:     keyboard

Tap-to-click:     n/a

Tap-and-drag:     n/a

Tap drag lock:    n/a

Left-handed:      n/a

Nat.scrolling:    n/a

Middle emulation: n/a

Calibration:      n/a

Scroll methods:   none

Click methods:    none

Disable-w-typing: n/a

Disable-w-trackpointing: n/a

Accel profiles:   n/a

Rotation:         0.0


Device:           AT Translated Set 2 keyboard

Kernel:           /dev/input/event3

Group:            7

Seat:             seat0, default

Capabilities:     keyboard

Tap-to-click:     n/a

Tap-and-drag:     n/a

Tap drag lock:    n/a

Left-handed:      n/a

Nat.scrolling:    n/a

Middle emulation: n/a

Calibration:      n/a

Scroll methods:   none

Click methods:    none

Disable-w-typing: n/a

Disable-w-trackpointing: n/a

Accel profiles:   n/a

Rotation:         0.0

I am "sure" it was not present before 22.04, the same behavior for Ubuntu Gnome.
 



Members online


Top