ELAN1200 Touch pad, UM 24.04.01

Gloster

Active Member
Joined
Feb 7, 2024
Messages
149
Reaction score
25
Credits
1,365
"Left-Mouse" Button activated sometimes without my action. Leads sometimes to Drag-Drop of directories to other directories in /home.
Perhaps it has something to do with a non limited "Left-Mouse" area, the whole touch pad can be used, except the lower right field for the "Right-Mouse" Button, to mark "Text" for copy actions via single click + "Finger move".


Code:
xinput
⎡ 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  point

xinput list-props 10
Device 'ELAN1200:00 04F3:309F Touchpad':
    Device Enabled (168):    1
    Coordinate Transformation Matrix (170):    1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Tapping Enabled (327):    1
    libinput Tapping Enabled Default (328):    0
    libinput Tapping Drag Enabled (329):    1
    libinput Tapping Drag Enabled Default (330):    1
    libinput Tapping Drag Lock Enabled (331):    0
    libinput Tapping Drag Lock Enabled Default (332):    0
    libinput Tapping Button Mapping Enabled (333):    1, 0
    libinput Tapping Button Mapping Default (334):    1, 0
    libinput Natural Scrolling Enabled (300):    0
    libinput Natural Scrolling Enabled Default (301):    0
    libinput Disable While Typing Enabled (335):    1
    libinput Disable While Typing Enabled Default (336):    1
    libinput Scroll Methods Available (302):    1, 1, 0
    libinput Scroll Method Enabled (303):    1, 0, 0
    libinput Scroll Method Enabled Default (304):    1, 0, 0
    libinput Click Methods Available (337):    1, 1
    libinput Click Method Enabled (338):    1, 0
    libinput Click Method Enabled Default (339):    1, 0
    libinput Middle Emulation Enabled (340):    0
    libinput Middle Emulation Enabled Default (341):    0
    libinput Accel Speed (309):    0.000000
    libinput Accel Speed Default (310):    0.000000
    libinput Accel Profiles Available (311):    1, 1, 1
    libinput Accel Profile Enabled (312):    1, 0
    libinput Accel Profile Enabled Default (313):    1, 0, 0
    libinput Accel Custom Fallback Points (314):    <no items>
    libinput Accel Custom Fallback Step (315):    0.000000
    libinput Accel Custom Motion Points (316):    <no items>
    libinput Accel Custom Motion Step (317):    0.000000
    libinput Accel Custom Scroll Points (318):    <no items>
    libinput Accel Custom Scroll Step (319):    0.000000
    libinput Left Handed Enabled (320):    0
    libinput Left Handed Enabled Default (321):    0
    libinput Send Events Modes Available (285):    1, 1
    libinput Send Events Mode Enabled (286):    0, 0
    libinput Send Events Mode Enabled Default (287):    0, 0
    Device Node (288):    "/dev/input/event6"
    Device Product ID (289):    1267, 12447
    libinput Drag Lock Buttons (322):    <no items>
    libinput Horizontal Scroll Enabled (323):    0
    libinput Scrolling Pixel Distance (324):    15
    libinput Scrolling Pixel Distance Default (325):    15
    libinput High Resolution Wheel Scroll Enabled (326):    1

The settings you will see above, perhaps does someone know how to change the settings.
Either to reduce the "Left-Mouse-Click-Field", or to have an Idea how to denied the "driver self intended" "Left-Mouse-Click" action ?
 


Further investigation leads to this page :
And there the command, which settings are possible for the installed device :

Code:
sudo libinput list-devices
---
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
...

No parameter to reduce the "Left-Mouse-Click-Area".
I did change right-hand to left-hand configuration, same behaviour as before (vice versa).
 


Members online


Top