View previous topic :: View next topic |
Author |
Message |
Butterneck n00b
Joined: 22 Oct 2019 Posts: 2
|
Posted: Tue Oct 22, 2019 11:34 pm Post subject: ETPS/2 elantech touchpad recognised but not working |
|
|
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 |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3685
|
Posted: Wed Oct 23, 2019 11:10 am Post subject: |
|
|
What about xorg settings? |
|
Back to top |
|
|
Butterneck n00b
Joined: 22 Oct 2019 Posts: 2
|
Posted: Wed Oct 23, 2019 8:59 pm Post subject: |
|
|
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 |
|
|
xanderal Tux's lil' helper
Joined: 06 Mar 2019 Posts: 133 Location: Germany
|
|
Back to top |
|
|
|