Я использую человечность 11.04 в своей системе. Я хочу отключить сенсорную панель ноутбука, и для этого мне нужен идентификатор устройства. Кто-либо может объяснить, как найти идентификатор устройства моего устройства?
Можно получить список устройств с xinput list
команда. Это должно дать, производит что-то вроде этого (отметьте идентификаторы устройства):
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=8 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=9 [slave pointer (2)]
⎜ ↳ Lite-On Technology Corp. ThinkPad USB Keyboard with TrackPoint id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ Logitech Logitech USB Headset id=10 [slave keyboard (3)]
↳ Lite-On Technology Corp. ThinkPad USB Keyboard with TrackPoint id=11 [slave keyboard (3)]
Можно отключить устройство путем плавания его. Например, я могу отключить TrackPoint в своей системе с:
xinput float 12
Можно повторно включить устройство путем подключения его к соответствующему ведущему устройству:
xinput reattach 12 2
Также возможно использовать имена устройств вместо числовых идентификаторов (например. "Virtual core pointer"
вместо 2
) с обеими из этих команд, если Вы хотите записать сценарий, который независим от числовых идентификаторов.