LINUX.ORG.RU

Тачпад в Dell Vostro 3360


0

1

Установил на новый ноутбук Ubuntu 13.04, заметил что тачпад определяется как мышь PS/2. Гуглил, вроде как нашел исходники драйвера. Пытаюсь собрать их и получаю вот такие ошибки:

Make drivers...

make: Вход в каталог `/usr/src/linux-headers-3.8.0-19-generic'
CC [M] /home/ilia/Загрузки/psmouse-alps/src/synaptics.o
/home/ilia/Загрузки/psmouse-alps/src/synaptics.c: В функции «set_input_params»:
/home/ilia/Загрузки/psmouse-alps/src/synaptics.c:1153:3: ошибка: слишком мало аргументов в вызове функции «input_mt_init_slots»
In file included from /home/ilia/Загрузки/psmouse-alps/src/synaptics.c:29:0:
include/linux/input/mt.h:78:5: замечание: declared here
/home/ilia/Загрузки/psmouse-alps/src/synaptics.c:1165:3: ошибка: слишком мало аргументов в вызове функции «input_mt_init_slots»
In file included from /home/ilia/Загрузки/psmouse-alps/src/synaptics.c:29:0:
include/linux/input/mt.h:78:5: замечание: declared here
make[1]: *** [/home/ilia/Загрузки/psmouse-alps/src/synaptics.o] Ошибка 1
make: *** [psmouse.ko] Ошибка 2
make: Выход из каталога `/usr/src/linux-headers-3.8.0-19-generic'
Updating system psmouse driver...

Error: could not load module ./psmouse.ko: No such file or directory
Backup default system driver to /lib/modules/3.8.0-19-generic/kernel/drivers/input/mouse/psmouse.ko.orig...

по сути функция input_mt_init_slots имеет 3 параметра, в вызове не хватает одного -
 unsigned int flags

Что дописать в вызов этой функции не понятно.
Вот тут исходники https://www.dropbox.com/s/8w4kmcklax88br2/psmouse-alps.tar.bz2


Решил. Добавил в каждый вызов функции input_mt_init_slots значение flags равное 2.

skir
() автор топика
23 июня 2013 г.

Та же херня

А можно патченые исходники\инструкцию по сборке\готовый деб пакет\etc?

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