Etps 2 elantech touchpad linux

Arch Linux

You are not logged in.

#1 2015-11-01 10:19:41

[SOLVED] Elantech Touchpad not working

I am somewhat unsuccessfully trying to get my elantech touchpad to work under arch. I own a Fujitsu U745 and have a dualboot setup running with Windows 7 and Arch. Under Windows I have three modes for the touchpad that I can switch between using FN+F4: off, on, off when another mouse is detected. I have tried to set each option in Windows, then reboot and see if it makes a difference under arch: it doesn’t. I have also tried to shutdown the laptop from Windows entirely in order to get rid of any residues from firmware loaded into the memory and then boot arch: also no difference. The touchpad simply does not react to any input.

I have installed xf86-input-synaptics and xinput.

I have copied /usr/share/X11/xorg.conf.d/50-synaptics.conf to /etc/X11/xorg.conf.d/ as described in the wiki.

I have using GNOME and have thus tried deactivating the mouse plugin in GNOME sessions-daemon via dconf-editor as indicated in the wiki.

As all of these steps showed no difference: the touchpad does still not respond to anything, I have also tried installing elantech-asustouchpad-dkms from the AUR, but again: no success.

I have then tried to unload and reload the kernel module psmouse:

again: no success

I have also done the same without any specific protocol:

But again: no success.

Is there anything I could do to get my touchpad to work?

Here is some info from xinput and synclient:

I’d be grateful for any hints and suggestions as to what might be the problem here or what else I could do to get that elantech touchpad working. Thanks!

Last edited by stefanotis (2016-02-23 14:10:19)

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

[Решено] Настройка тачпада Elantech.

[Решено] Настройка тачпада Elantech.

Сообщение baldman88 » 29.10.2011 23:21

Re: [Решено] Настройка тачпада Elantech.

Сообщение vr13 » 30.10.2011 08:56

покажите правило и скрипт. ну и фрагменты вывода dmesg, где говорится про touchpad и время включения/отключения мыши

кстати, а что там такого, что заставляет скрипт создавать? казалось, что кроме synclient Touchpad=0|1 больше ничего делаеть не нужно. elantech — это какое-то специальное устройство?

Читайте также:  Hp 15 b055sr драйвера windows 10

Re: [Решено] Настройка тачпада Elantech.

Сообщение baldman88 » 30.10.2011 13:49

]$ dmesg | grep elantech [ 7.037251] elantech.c: assuming hardware version 2, firmware version 4.1.1 [ 7.084981] elantech.c: Synaptics capabilities query result 0x7e, 0x13, 0x0d. [11:32:29][baldman@bcs-laptop][

]$ dmesg | grep touchpad [ 9.197516] Registered led device: asus::touchpad [11:33:39][baldman@bcs-laptop][

А вот вывод при отключении и включении мыши:

]$ dmesg [ 912.349271] usb 2-2: USB disconnect, address 2 [ 914.792096] usb 2-2: new low speed USB device using ohci_hcd and address 3 [ 915.006851] usb 2-2: configuration #1 chosen from 1 choice [ 915.017115] input: Genius Laser Mouse as /devices/pci0000:00/0000:00:04.0/usb2/2-2/2-2:1.0/input/input12 [ 915.017302] generic-usb 0003:0458:003A.0002: input,hidraw0: USB HID v1.10 Mouse [Genius Laser Mouse] on usb-0000:00:04.0-2/input0 [11:39:23][baldman@bcs-laptop][

И да, на synclient TouchpadOff=0|1 тачпад вообще не реагирует.

Источник

Настройка тачпада ELAN в *buntu

Проблема

Многие «счастливые» обладатели ноутбуков Acer, Asus, Packard Bell и других «антилинуксоидных» производителей наверное зпметили, что их мультисенсорный тачпад ELAN определяется операционной системой Linux как PS/2 мышь. И естественно никаких мультисенсорных жестов от нее не добиться.

То, как ее пытаются решить Линуксоиды

Начинающие линуксоиды сразу бегут на сайт производителя своего ноутдруга за драйвером, но обнаруживают, что большинство драйверов написано под софтверного гиганта Windows, а для Linux есть драйвер на несколько устройств, но не на тачпад ELAN, что обидно. После этого наш линуксоид бежит на сайт производителя тачпада — и, поковырявшись в меню, видит следующую картину:

Неправда ли это обидно? Последнее, что может сделать обделенный линуксоид — обратиться за помощью к гуглу или на разные форумы. Я, как обладатель именно такого «проблемного» ноутдруга, лазал по гуглу и форумам около недели, но везде мне советовали поставить драйвер Synaptics, но ни одна статья и ни один совет не помогли. Вот 2 из множества перелопаченных мною статей, которые мне не помогли: , . Как видите, пока все очень печально

То, как надо решать данную проблему

Я как то раз наткнулся на тему на официальном форуме ubuntu, в которой линуксоид с Arch Linux столкнулся с этой же проблемой и решил ее. Вот ссылка на этот топик: url.

Для тех, кто плохо знает английский, я вкратце донесу до Вас смысл данной статьи. Участник форума transmition имеет на своем компьютере тачпад Elantech (ELAN), и он не работает, а только видится как PS/2 мышь. transmition где-то вычитал, что эта проблема пофикшена в ядре линукса версии 2.6.34. transmition обновился до этой версии кернела, но проблема осталось. Тогда transmition ввел в консоль 2 команды, предварительно отредактировав файлы xinputOutput и xorg.conf, лежащие в директории «/etc/X11». Сами конфиги файлов transmition приложил. В этих конфигах прописано устройство ввода Elan таким образом, чтобы оно работало как тачпад, а не как PS/2 мышь. Для начинающих пользователей линукс: не надо заменять свои файлы файлами пользователя transmition, т.к. это может привести к тому, что у вас при перезапуске системы перестанет работать X сервер. В ваших файлах надо будет лишь изменить/добавить пару строчек, у каждого по-разному, по этому не буду давать общую инструкцию, чтобы потом не полчать гневные комментарии. Просто наведу вас на статью, где объяснено, как надо конфигурировать один из этих файлов, а точнее объясняется, что и для чего в этом файле прописано. Вот ссылка: . После того как вы сконфигурировали файлы, наберите в консоли две комманды, желательно от рута:

Читайте также:  1c linux server администратор кластера

echo «options psmouse force_elantech=1» | sudo tee -a /etc/modprobe.d/psmouse.conf
sudo rmmod psmouse && sudo modprobe psmouse

После этого тачпад должен заработать, т.к. после выполнения вышеописанных действий он заработал и у меня, и у парочки моих знакомых с ноутбуками, на которых стоит тачпад Elan. Удачи вам при изучении Linux.

Источник

Linux Mint Forums

Welcome to the Linux Mint forums!

[SOLVED] ETPS/2 Elantech Touchpad Not Working

[SOLVED] ETPS/2 Elantech Touchpad Not Working

Post by Arramis » Sat Oct 06, 2018 3:55 am

Hello there,
I`m new to these forums, i searched for solution and did not find any, for this problem.

I installed linux mint 19 on my TOSHIBA Satellite M50D-A-10Z, and the trackpad does not work.
What i tried:
1. Enable-disable function keys from BIOS: when they are enabled in linux is no need to pres FN button to activate function, otherwise FN + F.. works. The only combinations that do not work are +F4 (screen) and + F5 (touchpad).
2. synclient TouchpadOff=1 and synclient TouchpadOff=0 — the value remains 2 (see below xinput)

Kernel version:
Linux AcasaLinux 4.15.0-36-generic #39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ USB OPTICAL MOUSE id=9 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad 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)]
↳ TOSHIBA Web Camera — HD: TOSHIB id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Toshiba input device id=13 [slave keyboard (3)

Читайте также:  Корейские шрифт для windows

xinput list-props 12; synclient | grep -i elan
Device ‘ETPS/2 Elantech Touchpad’:
Device Enabled (148): 1
Coordinate Transformation Matrix (150): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (279): 1
Device Accel Constant Deceleration (280): 2.500000
Device Accel Adaptive Deceleration (281): 1.000000
Device Accel Velocity Scaling (282): 12.500000
Synaptics Edges (303): 123, 2974, 96, 1697
Synaptics Finger (304): 1, 1, 0
Synaptics Tap Time (305): 180
Synaptics Tap Move (306): 157
Synaptics Tap Durations (307): 180, 180, 100
Synaptics ClickPad (308): 1
Synaptics Middle Button Timeout (309): 0
Synaptics Two-Finger Pressure (310): 282
Synaptics Two-Finger Width (311): 7
Synaptics Scrolling Distance (312): -71, -71
Synaptics Edge Scrolling (313): 1, 0, 0
Synaptics Two-Finger Scrolling (314): 0, 0
Synaptics Move Speed (315): 1.000000, 1.750000, 0.055897, 0.000000
Synaptics Off (316): 2
Synaptics Locked Drags (317): 0
Synaptics Locked Drags Timeout (318): 5000
Synaptics Tap Action (319): 2, 3, 0, 0, 1, 3, 2
Synaptics Click Action (320): 1, 0, 0
Synaptics Circular Scrolling (321): 0
Synaptics Circular Scrolling Distance (322): 0.100000
Synaptics Circular Scrolling Trigger (323): 0
Synaptics Circular Pad (324): 0
Synaptics Palm Detection (325): 0
Synaptics Palm Dimensions (326): 10, 200
Synaptics Coasting Speed (327): 20.000000, 50.000000
Synaptics Pressure Motion (328): 30, 160
Synaptics Pressure Motion Factor (329): 1.000000, 1.000000
Synaptics Resolution Detect (330): 1
Synaptics Grab Event Device (331): 0
Synaptics Gestures (332): 1
Synaptics Capabilities (333): 1, 0, 0, 1, 1, 1, 1
Synaptics Pad Resolution (334): 31, 31
Synaptics Area (335): 0, 0, 0, 0
Synaptics Soft Button Areas (336): 1548, 0, 1470, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (337): 17, 17
Device Product ID (272): 2, 14
Device Node (271): «/dev/input/event6»

egrep -i ‘synap|alps|etps|elan’ /proc/bus/input/devices
N: Name=»ETPS/2 Elantech Touchpad»

dmesg | grep elan
[ 3.251126] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x381f01)
[ 3.274419] psmouse serio1: elantech: Synaptics capabilities query result 0x00, 0x14, 0x0c.
[ 3.295720] psmouse serio1: elantech: Elan sample query result 03, 0d, 65

from : cat /proc/bus/input/devices

I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name=»ETPS/2 Elantech Touchpad»
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6
U: Uniq=
H: Handlers=mouse1 event6
B: PROP=5
B: EV=b
B: KEY=e420 10000 0 0 0 0
B: ABS=661800011000003

Источник

Оцените статью