, как настроить режим только для трекпоинта на thinkpads с clickpads

7

У меня есть ноутбук Thinkpad carbon X1 gen2 с новой сенсорной панелью (clickpad). Такая же кнопка мыши используется, как правило, в моделях T440 и W540. Я хотел бы отключить сенсорную панель, но все же могу использовать трекпойнт. Однако в новых ноутбуках с кнопочной панелью нет физических кнопок мыши. Вместо этого области на сенсорной панели должны быть сопоставлены кнопкам мыши слева, в середине, справа. То есть просто отключив сенсорную панель в настройках ubuntu / unity, вы также отключите кнопки мыши. Другими словами, я хочу, чтобы тачпад работал как кнопка только с тремя областями, соответствующими традиционным кнопкам мыши (прокрутка для меня не важна).

В Интернете есть много информации о том, как настроить сенсорную панель / трек-точку: например thinkwiki или на askubuntu но эта информация, похоже, устарела.

Каков правильный (современный) способ сделать постоянные изменения в Конфигурация сенсорной панели / дорожки в Ubuntu 14.04 (или 13.10)?

Я нашел это решение и попробовал его с Ubuntu 14.04 альфа:

Section "InputClass"
    Identifier "t440 top buttons"
    MatchDriver "synaptics"
    Option "SoftButtonAreas" "60% 0 0 0 40% 60% 0 0" #Emulate right and midle buttons
    Option "Synaptics Area" "0 0 0 1" #disable moving but not buttons
EndSection

Поместите предыдущую конфигурацию в файл с именем, например. 99-carbonx1clickpad.conf и сохраните его в папке /usr/share/X11/xorg.conf.d /

Эффект состоит в том, что 3 верхние области клик-панели правильно отображены, но движение сенсорной панели не выключено (т. е. мышь все еще может перемещаться).

Почему движение все еще включено?

Есть ли какой-то конкретный процесс ubuntu, который переопределяет настройки в папке xorg.conf.d?

Update1:

В некоторых исследованиях было обнаружено приоритеты , с помощью которых конфигурируется xorg config (если это все еще актуально). Поэтому я скопировал файл конфигурации выше и в папку /etc/X11/xorg.conf.d /

Кроме того, в соответствии с подробной документацией по аркивикам демон демонов gnome может переопределить настройки xserver, следовательно: снимите флажок в /org/gnome/settings-daemon/plugins/mouse/ с помощью редактора dconf.

Однако это все еще не отключает движения сенсорной панели ... Есть ли другой ключ конфигурации для Unity Ubuntu?

BTW: в будущем лучшим решением должно быть доступно с помощью synaptics 1.8 .

    
задан spinxz 21.03.2014 в 15:38
источник

1 ответ

5

Option "Synaptics Area" "0 0 0 1" работает неправильно. Следовательно, все, что необходимо:

Section "InputClass"
    Identifier "tp only with clickpad buttons"
    MatchDriver "synaptics"
    Option "SoftButtonAreas" "60% 0 0 0 40% 60% 0 0" #Emulate right and midle buttons
    Option "AreaBottomEdge" "1" #disable moving but not buttons
EndSection

сохраните это в файле 99-carbonx1clickpad.conf в папке /usr/share/X11/xorg.conf.d/

проверено на ubuntu 13.10 и 14.04 alpha

    
ответ дан spinxz 21.03.2014 в 19:22
источник