Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ETPS/2 elantech touchpad recognised but not working
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Butterneck
n00b
n00b


Joined: 22 Oct 2019
Posts: 2

PostPosted: Tue Oct 22, 2019 11:34 pm    Post subject: ETPS/2 elantech touchpad recognised but not working Reply with quote

Hi,

I'm having some troubles trying to get my laptop's touchpad working. The touchpad (i think) is being recognised correctly, but it does not move at all. I think it is something related to drivers more than kernel parameters.

Code:
$dmesg | grep -i elan
[    2.090927] usb 1-8: Product: ELAN:Fingerprint
[    2.090927] usb 1-8: Manufacturer: ELAN
[    3.494806] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x4d1f01)
[    3.508227] psmouse serio1: elantech: Synaptics capabilities query result 0x30, 0x1a, 0x11.
[    3.521429] psmouse serio1: elantech: Elan sample query result 03, 7d, 75
[    3.582808] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input13


Code:
$xinput
⎡ Virtual core pointer                       id=2   [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                 id=4   [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                   id=11   [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                 id=12   [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)]
    ↳ Video Bus                                  id=9   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard               id=10   [slave  keyboard (3)]


Code:
$libinput list-devices
Device:           ETPS/2 Elantech Touchpad
Kernel:           /dev/input/event12
Group:            6
Seat:             seat0, default
Size:             125x81mm
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
[/code]

/etc/portage/make.conf
Code:
INPUT_DEVICES="libinput keyboard mouse synaptics"


Please help me solving this, I can't use external mouse
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3685

PostPosted: Wed Oct 23, 2019 11:10 am    Post subject: Reply with quote

What about xorg settings?
Back to top
View user's profile Send private message
Butterneck
n00b
n00b


Joined: 22 Oct 2019
Posts: 2

PostPosted: Wed Oct 23, 2019 8:59 pm    Post subject: Reply with quote

charles17 wrote:
What about xorg settings?


Content of /etc/X11/xorg.conf.d/40-libinput.conf

Code:
# Match on all types of devices but joysticks
#
# If you want to configure your devices, do not copy this file.
# Instead, use a config snippet that contains something like this:
#
# Section "InputClass"
#   Identifier "something or other"
#   MatchDriver "libinput"
#
#   MatchIsTouchpad "on"
#   ... other Match directives ...
#   Option "someoption" "value"
# EndSection
#
# This applies the option any libinput device also matched by the other
# directives. See the xorg.conf(5) man page for more info on
# matching devices.

Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
   Option "Tapping" "True"
   Option "TappingDrag" "True'
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection
Back to top
View user's profile Send private message
xanderal
Tux's lil' helper
Tux's lil' helper


Joined: 06 Mar 2019
Posts: 133
Location: Germany

PostPosted: Wed Oct 23, 2019 10:30 pm    Post subject: Reply with quote

Someone else had a problem with that touchpad a while back - we didn't find the problem/solution but there are a few things in there you could try out. Good luck!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum