LINUX.ORG.RU

touchpad на dell 3360 c psmouse-alps-driver

 , psmouse-alps-driver,


0

1

Система Arch x64 + Kde Ноутбук dell 3360
В общем история такова: изначально поставил с aur'а пакет psmouse-alps-driver исходя из статьи https://wiki.archlinux.org/index.php/Dell_Vostro_3360 И тачпад заработал. И мультитач в нем работал. Проработал он так пару месяцев, и с обновлением ядра, мультитач упал, находил в гугле у других тоже такая проблема была. Первого с чего начал обновил систему. Потом решил поставить с aur'а опять этот пакет, почему-то yaourt не знал, что он уже не стоит, а при установке ругнулся, что не может заменить файлы. Ну я все файлы, что мешали выкосил, и он мне пакет поставил без глюков. Только тачпад теперь вообще не работает ( только кнопки м1 м2). Я так понимаю он определяется ядром дважды как 2 девайса psmouse и AlpsPS/2 ALPS GlidePoint... Хотелось бы добиться работы тачпада и мультитача. Копаясь я так и не понял, psmouse это ж полный модуль и synaptic мне ставить не надо? Также у меня есть бекап системы (dd /dev/sda1) на котором стоит рабочий тачпад ( но без мультитача)

lsmode

psmouse                78761  0  

xinput -list

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                  id=12   [slave  pointer  (2)]
⎜   ↳ PS/2 Mouse                                id=13   [slave  pointer  (2)]
dmesg
 2.966854] input: PS/2 Mouse as /devices/platform/i8042/serio1/input/input8
[    2.983330] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input7

★★

Последнее исправление: deathangel908 (всего исправлений: 4)

Пока что поставил старый пакет (лучше пусть тачпад работает без мультитача, чем вообще не работает) psmouse-alps-driver, на новом не работает тачпад у всех на dell3360. Но на старом touchpad обнаруживается только как PS/2 Mouse ( НЕ обнаруживается как AlpsPS/2 ALPS GlidePoint)

deathangel908 ★★
() автор топика

также в в той статье попробовал проделать описанное ниже, но изначально пакет не компилился с новым alps.c, пришлось дописать вручную define, но и это не помогло, вылез новый баг ‘struct alps_data’ has no member named ‘i’. В общем надоело шаманить, может кто-то ставил на новое ядро драйвер? Не хочется даунгрейдить ядро из-за какого-то мултитача, а без мультитача тоже сидеть неудобно ужастно.

I tried this on my Dell Inspiron 7720 and it is working perfectly. The Arch Linux forum has a solution.

The procedure:


download latest alps source code from here (in case the page goes in 404 i have a stashed copy here)
unpack it and substitute the “alps.c” with this one (stashed version here)
copy the psmouse-alps-dst-0.x folder to your /usr/src directory
(as root) dkms add psmouse/alps-dst-0.x
(as root) dkms autoinstall
(as root) rmmod psmouse && modprobe psmouse

deathangel908 ★★
() автор топика

Последняя версия тачпада с аура работает только с

sudo modprobe -rv psmouse
sudo modprobe -v psmouse proto=imps
но при этом xinput не не показывает AlpsPS/2 ALPS GlidePoint . Мультитач до сих пор не пашет

deathangel908 ★★
() автор топика

Наконецто разобрался. Необходимо доставить xf86-input-synaptics. и грузить модуль без параметров.

deathangel908 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.