Ubuntu пытается помочь запомнить состояние сенсорной панели между перезагрузками ... Я ненавижу это!
Я имею в виду, что если я не включу сенсорную панель до перезагрузки, после загрузки у меня будет физический переключатель по умолчанию, включающий сенсорную панель, но программный коммутатор будет помнить отключенное состояние - поэтому теперь, когда я переключаю физический переключатель, он переключает как физическое, так и программное состояние (так что теперь у меня физическое отключено и включено программное обеспечение).
Так что, по сути, я не могу использовать мышь, если не подключаю внешнюю, а затем вручную ставлю галочку в диалоговом окне настроек.
В какой-то предыдущей версии Ubuntu можно было отключить аппаратный переключатель сенсорной панели с сохраненным в системе состоянием, чтобы я мог всегда включать сенсорную панель в системе, но отключать ее физически. Но я ничего не могу найти в 16.04.
Также все решения для этой проблемы, которые я нашел, относятся к 2014 году или старше ...
Заранее благодарим за помощь
РЕДАКТИРОВАТЬ: xinput output
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ RAPOO RAPOO 2.4G Wireless Device id=16 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=13 [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)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ BisonCam, NB Pro id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ MSI WMI hotkeys id=14 [slave keyboard (3)]
↳ RAPOO RAPOO 2.4G Wireless Device id=15 [slave keyboard (3)]
EDIT: xinput list-props 13 output
Device 'ETPS/2 Elantech Touchpad':
Device Enabled (139): 0
Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (265): 1
Device Accel Constant Deceleration (266): 2.500000
Device Accel Adaptive Deceleration (267): 1.000000
Device Accel Velocity Scaling (268): 12.500000
Synaptics Edges (269): 94, 2262, 66, 1174
Synaptics Finger (270): 1, 1, 0
Synaptics Tap Time (271): 180
Synaptics Tap Move (272): 117
Synaptics Tap Durations (273): 180, 100, 100
Synaptics ClickPad (274): 0
Synaptics Middle Button Timeout (275): 75
Synaptics Two-Finger Pressure (276): 282
Synaptics Two-Finger Width (277): 7
Synaptics Scrolling Distance (278): 53, 53
Synaptics Edge Scrolling (279): 0, 0, 0
Synaptics Two-Finger Scrolling (280): 1, 1
Synaptics Move Speed (281): 1.000000, 1.750000, 0.075131, 0.000000
Synaptics Off (282): 2
Synaptics Locked Drags (283): 0
Synaptics Locked Drags Timeout (284): 5000
Synaptics Tap Action (285): 2, 3, 0, 0, 1, 3, 0
Synaptics Click Action (286): 1, 1, 0
Synaptics Circular Scrolling (287): 0
Synaptics Circular Scrolling Distance (288): 0.100000
Synaptics Circular Scrolling Trigger (289): 0
Synaptics Circular Pad (290): 0
Synaptics Palm Detection (291): 0
Synaptics Palm Dimensions (292): 10, 200
Synaptics Coasting Speed (293): 20.000000, 50.000000
Synaptics Pressure Motion (294): 30, 160
Synaptics Pressure Motion Factor (295): 1.000000, 1.000000
Synaptics Resolution Detect (296): 1
Synaptics Grab Event Device (297): 0
Synaptics Gestures (298): 1
Synaptics Capabilities (299): 1, 0, 1, 1, 1, 1, 1
Synaptics Pad Resolution (300): 31, 31
Synaptics Area (301): 0, 0, 0, 0
Synaptics Noise Cancellation (302): 13, 13
Device Product ID (260): 2, 14
Device Node (261): "/dev/input/event7"
Это похоже xorg-synaptics
незначительный сбой.
А способ решить его состоит в том, чтобы установить libinput
. Это заменит synaptics
Выполнение
sudo apt-get install xserver-xorg-input-libinput
и перезагрузка.
Вы видите этот Q& еще для некоторых деталей.
Примечание: Вы не сможете использовать настройки сенсорной панели GUI, потому что Ubuntu с единицей DE еще не полностью поддерживает libinput
. Но можно использовать CLI для настроек сенсорной панели.
Ответвление отключено по умолчанию в libinput
. Можно включить его.