LINUX.ORG.RU

Отключить event device

 , ,


0

2

Необходимо отключить/включить тачпад в Linux полностью во всей системе. Как это сделать?

Способы с отключением тачпада в драйвере для иксов не годятся — нужно именно заблокировать поступление данных с event device. Планируется отключать/включать из ядерного модуля.

Ответ на: комментарий от Lighting

Так synclient/xinput не подходят?

Нет, они только для иксов.

Вроде, получилось отключить так, но теперь не знаю, как включить обратно:

echo -n manual > /sys/devices/platform/i8042/serio1/driver/bind_mode
echo -n serio1 > /sys/devices/platform/i8042/serio1/driver/unbind
gentoo_root ★★★★★
() автор топика

Получилось отключить/включить из юзерспейса (не совсем event device, но тачпад отключает и файл evdev пропадает):

# выключить
echo -n manual > /sys/bus/serio/devices/serio1/bind_mode
echo -n serio1 > /sys/bus/serio/drivers/psmouse/unbind
# включить
echo -n psmouse > /sys/bus/serio/devices/serio1/drvctl

Теперь главный вопрос: как это сделать наиболее бескостыльным способом из ядра? Кажется, оттуда нельзя получить доступ к ФС, да и неправильно это?

// Надо было в Development запостить.

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