как настроить trackpoint только режим на ноутбуках ThinkPad с clickpads

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

Существует много информации о сети, как настроить touchpad/trackpoint: например, thinkwiki или на askubuntu, но этой информации, кажется, устарел.

Что надлежащий (современный) путь состоит в том, чтобы внести персистентными изменениями в touchpad/trackpoint конфигурацию в 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 верхних региона clickpad правильно отображаются, но перемещение сенсорной панели не выключено (т.е. мышь может все еще быть перемещена).

Почему перемещение все еще включено?

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

Update1:

Еще некоторое исследование показало приоритеты, которыми конфигурация Xorg читается (если это все еще актуально). Следовательно я скопировал файл конфигурации выше также к папке,/etc/X11/xorg.conf.d/

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

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

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

7
задан 13 April 2017 в 05:23

1 ответ

Эти 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/

протестированный на альфу человечности 13.10 и 14.04

5
ответ дан 23 November 2019 в 06:44

Другие вопросы по тегам:

Похожие вопросы: