Я только что обновил к Ubuntu 11.10, и я использую Единицу. Начиная с обновления я больше не могу использовать 'Щелчки средней кнопкой' с Сенсорной панелью. Просмотр вкладки в Firefox стал болью :(
Я раньше подкачивал 'три щелчка средней кнопкой' касания пальца и 'два щелчка правой кнопкой' касания пальца, так как я почти никогда не использую щелчки правой кнопкой. Это было сделанной канавкой конфигурация мыши, которую я предполагаю, но я не могу найти его теперь.
Где я могу установить это?
Для создания вещей еще хуже, три касания пальца ничего не делают, таким образом, щелчки средней кнопкой не возможны вообще начиная с обновления.
Как я могу зафиксировать это?
Я знаю, что могу удалить установку (я получил отдельный домашний раздел), и установите старую версию, но я хотел бы использовать фактическое программное обеспечение и недавнюю Единицу, если это возможно.
Для фиксации щелчка средней кнопкой, можно использовать следующую команду:
xinput set-int-prop NN 266 8 2 3 0 0 1 2 3
Где NN является идентификатором устройства коврика для мыши, Вы видите его с командой xinput список. 266 идентификатор свойства "Synaptics Tap Action", Вы видите его с xinput опорами списка NN. Пример:
xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Tap Action" 8, 9, 0, 0, 1, 2, 3
Необходимо выполнить ту команду после каждого резюме. Для сохранения synaptics конфигурации после резюме можно следовать, это выходит (из wiki.archlinux.org):
Демон настроек Gnome может переопределить существующие настройки (например, набор в xorg.conf.d), для которого нет никакого эквивалента ни в одном из графических средств конфигурирования. Возможно мешать гному коснуться настроек мыши вообще:
1. Run dconf-editor 2. Edit /org/gnome/settings-daemon/plugins/mouse/ 3. Uncheck the active setting It will now respect your system's existing synaptics configuration.
Это работало на меня на Ubuntu 11.10, И теперь я имею:
Two-finger scrolling.
Middle Click with two fingers tap.
Right Click (tap at bottom right of scroll area).
ответ leoperbo работал на меня с Ubuntu 12.04, но я должен был изменить 266 чисел при предложенной команде leoperbo. Вы не должны использовать эту команду, тщательно не находя 3-разрядное число
xinput set-int-prop NN 266 8 2 3 0 0 1 2 3
Другая команда, хотя должен работать без проблем (имел числа для установки, которая не имела смысла следовательно, что я изменил их),
xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Tap Action" 2, 3, 0, 0, 1, 2, 3
На всякий случай я записал следующему руководству для нахождения NN и 266 для сенсорной панели. В конце также я объясняю значения, которые Вы устанавливаете так, можно выбрать оптимальные настройки. Также необходимо, вероятно, прочитать ответ leoperbo для установки его постоянно
1-е использование следующая команда в терминале
xinput list
Вы получите что-то вроде этого
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [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)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ 1.3M WebCam id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Acer WMI hotkeys id=12 [slave keyboard (3)]
То, в чем мы нуждаемся, является идентификатором сенсорной панели (в моем случае 13)
2-е использование следующая команда в терминале, заменяющем XX идентификационным номером, Вы нашли выше
xinput list-props XX
Вы получите что-то вроде этого
Device 'ETPS/2 Elantech Touchpad':
Device Enabled (144): 1
Coordinate Transformation Matrix (146): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (269): 1
Device Accel Constant Deceleration (270): 2.500000
Device Accel Adaptive Deceleration (271): 1.000000
Device Accel Velocity Scaling (272): 12.500000
Synaptics Edges (273): 56, 1352, 34, 606
Synaptics Finger (274): 1, 1, 256
Synaptics Tap Time (275): 180
Synaptics Tap Move (276): 68
Synaptics Tap Durations (277): 180, 180, 100
Synaptics ClickPad (278): 0
Synaptics Tap FastTap (279): 1
Synaptics Middle Button Timeout (280): 75
Synaptics Two-Finger Pressure (281): 282
Synaptics Two-Finger Width (282): 7
Synaptics Scrolling Distance (283): 30, 30
Synaptics Edge Scrolling (284): 0, 0, 0
Synaptics Two-Finger Scrolling (285): 1, 0
Synaptics Move Speed (286): 1.000000, 1.750000, 0.129366, 40.000000
Synaptics Edge Motion Pressure (287): 30, 160
Synaptics Edge Motion Speed (288): 1, 123
Synaptics Edge Motion Always (289): 0
Synaptics Off (290): 2
Synaptics Locked Drags (291): 0
Synaptics Locked Drags Timeout (292): 5000
Synaptics Tap Action (293): 2, 3, 0, 0, 1, 3, 0
Synaptics Click Action (294): 1, 1, 0
Synaptics Circular Scrolling (295): 0
Synaptics Circular Scrolling Distance (296): 0.100000
Synaptics Circular Scrolling Trigger (297): 0
Synaptics Circular Pad (298): 0
Synaptics Palm Detection (299): 0
Synaptics Palm Dimensions (300): 10, 200
Synaptics Coasting Speed (301): 20.000000, 50.000000
Synaptics Pressure Motion (302): ... of unknown type CARDINAL
Synaptics Pressure Motion Factor (303): 1.000000, 1.000000
Synaptics Resolution Detect (304): 1
Synaptics Grab Event Device (305): 1
Synaptics Gestures (306): 1
Synaptics Capabilities (307): 1, 0, 1, 1, 1, 1, 1
Synaptics Pad Resolution (308): 1, 1
Synaptics Area (309): 0, 0, 0, 0
Synaptics Noise Cancellation (310): 7, 7
Device Product ID (263): 2, 14
Device Node (264): "/dev/input/event11"
То, что мы должны найти выше, является этой строкой
Synaptics Tap Action (293): 2, 3, 0, 0, 1, 3, 0
и запишите число в (), который в моем случае является 293
3-я и заключительная команда на терминале (Заменяют XX идентификатором и YYY с числом в (), которые для моего ноутбука были XX=13 и YYY=293),
xinput set-int-prop XX YYY 8 2 3 0 0 1 2 3
Значения 2 3 0 0 1 2 3 являются следующими настройками в правильном порядке 0=disabled 1=left щелчок 2=middle 3=right
Option "RTCornerButton"
Which mouse button is reported on a right top corner tap.
Option "RBCornerButton"
Which mouse button is reported on a right bottom corner tap.
Option "LTCornerButton"
Which mouse button is reported on a left top corner tap.
Option "LBCornerButton"
Which mouse button is reported on a left bottom corner tap.
Option "TapButton1"
Which mouse button is reported on a non-corner one-finger tap.
Option "TapButton2"
Which mouse button is reported on a non-corner two-finger tap.
Option "TapButton3"
Which mouse button is reported on a non-corner three-finger tap.