Здравствуйте!
Купил тут нетбук 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
Тачпад определяется не тем драйвером
что-то типа "lsusb" или "lshal | less" и ищи там.
P.S. На всякий случай напомню, что в less есть поиск, вызывается по "/"
что-то типа "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=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]
А с этими сигнатурами работает?
А с этими сигнатурами работает?
В том то и дело, что нет, у меня другая модель тачпада, и соответственно другая сигнатура. Но я точно знаю, что он Alps :)
А тот патч добавили в основную ветку, в свежих ядрах он уже есть.
Рискните обновить нужные пакеты, добавте sid репозитарий...
вот линк попался, только я ещё не смотрел что там... время нет...(:
Рискните обновить нужные пакеты, добавте sid репозитарий...
вот линк попался, только я ещё не смотрел что там... время нет...(:
http://archlinux.org.ru/forum/viewtopic.php?f=17&t=3471&hilit=&sid=dbd89aa8c62b15dd7ddc7c20f61c4d74&p=27561
Рискните обновить нужные пакеты, добавте sid репозитарий...
вот линк попался, только я ещё не смотрел что там... время нет...(:
Не понял, причем тут пакеты, если дело в ядре. Тем более у меня убунта сейчас :)
А тот линк - это как раз мой пост :)
Не заметил владельца =)
Есть вариант, что сигнатура выводиться, но в десятичном виде, а тебя сигнатура в посте написана в 16-ричном.
Не понял, причем тут пакеты, если дело в ядре.
А ядро в репозитории не видел? его ещё можно собрать в дебиане ~5-ю командами и сразу в пакеты =)