LinuxForum.Fans
Тема

Тачпад определяется не тем драйвером

Автор: kaisunasi 8 сообщений 7763 просмотров
#27

Здравствуйте!

Купил тут нетбук Compaq Mini 311, там установлен тачпад производства Alps, который ядром определяется как "ImPS/2 Generic Wheel Mouse", и соответственно работает некорректно: ничего не настраивается, "щелчок" пальцем отрабаывает как попало, и самое главное - не работает с драйвером synaptics. Видимо, слишком новая модель тачпада, и ядро про нее еще "не знает".
Пробовал на разных дистрах, везде собирал последнюю версию ядра на сегодня: 2.6.32.8 - везде оно ассоциируется с неправильным драйвером.
Я уже написал багрепорт в багзиллу ядра, но они долго отвечают.
Там есть очень похожий багрепорт: драйвер тот же, тачпад немного другой. И там человек решил проблему просто добавив одну строчку с хардварным идентификатором тачпада в драйвер apls.
Я считаю, что моя проблема должна решиться примерно так же, но я понятия не имею, где посмотреть этот самый идентификатор тачпада (что-то вроде 0x32, 0x02, 0x14).
Подскажите, пожалуйста, кто сталкивался.
Мой багрепорт: http://bugzilla.kernel.org/show_bug.cgi?id=15359
Похожий багрепорт: http://bugzilla.kernel.org/show_bug.cgi?id=13134

#45

что-то типа "lsusb" или "lshal | less" и ищи там.
P.S. На всякий случай напомню, что в less есть поиск, вызывается по "/"

#53
alukard404 написал:
что-то типа "lsusb" или "lshal | less" и ищи там.
P.S. На всякий случай напомню, что в less есть поиск, вызывается по "/"

Уже искал подобным образом несколько раз, а также в выводе команд "cat /proc/bus/input/devices" и "dmesg".
Более того, пытался найти, откуда в "похожем багрепорте" человек выяснил, что с тем тачпадом нужно использовать сигнатуры "0x32, 0x02, 0x14", т.к. хоть владелец тачпада и выложил выводы команд "dmesg", "lspci -vv", "cat /proc/bus/input/devices" и "lshal", в них я упоминания подобных цифр вообще не нашел.
Кажется я чего-то не понимаю.

#59
kaisunasi написал:
[quote=alukard404]что-то типа "lsusb" или "lshal | less" и ищи там.
P.S. На всякий случай напомню, что в less есть поиск, вызывается по "/"

Уже искал подобным образом несколько раз, а также в выводе команд "cat /proc/bus/input/devices" и "dmesg".
Более того, пытался найти, откуда в "похожем багрепорте" человек выяснил, что с тем тачпадом нужно использовать сигнатуры "0x32, 0x02, 0x14", т.к. хоть владелец тачпада и выложил выводы команд "dmesg", "lspci -vv", "cat /proc/bus/input/devices" и "lshal", в них я упоминания подобных цифр вообще не нашел.
Кажется я чего-то не понимаю.[/quote]
А с этими сигнатурами работает?

#67
alukard404 написал:

А с этими сигнатурами работает?

В том то и дело, что нет, у меня другая модель тачпада, и соответственно другая сигнатура. Но я точно знаю, что он Alps :)
А тот патч добавили в основную ветку, в свежих ядрах он уже есть.

#146

Рискните обновить нужные пакеты, добавте sid репозитарий...
вот линк попался, только я ещё не смотрел что там... время нет...(:

Рискните обновить нужные пакеты, добавте sid репозитарий...
вот линк попался, только я ещё не смотрел что там... время нет...(:
http://archlinux.org.ru/forum/viewtopic.php?f=17&t=3471&hilit=&sid=dbd89aa8c62b15dd7ddc7c20f61c4d74&p=27561

#303
alukard404 написал:
Рискните обновить нужные пакеты, добавте sid репозитарий...
вот линк попался, только я ещё не смотрел что там... время нет...(:

Не понял, причем тут пакеты, если дело в ядре. Тем более у меня убунта сейчас :)
А тот линк - это как раз мой пост :)

#884

Не заметил владельца =)
Есть вариант, что сигнатура выводиться, но в десятичном виде, а тебя сигнатура в посте написана в 16-ричном.

Не понял, причем тут пакеты, если дело в ядре.

А ядро в репозитории не видел? его ещё можно собрать в дебиане ~5-ю командами и сразу в пакеты =)

Войдите или зарегистрируйтесь, чтобы ответить.