Назад в synaptics сенсорной панели, было возможно использовать:
synclient TapButton2=2 synclient TapButton3=3
и набор щелчки с тремя пальцами и с двумя пальцами. Что такое конфигурации для Libinput?
От этой страницы:
Свопинг два - и касание с тремя пальцами для сенсорной панели является прямым примером. Вместо касания с тремя пальцами по умолчанию для вставки Вас может настроить вставку касания с двумя пальцами путем установки TappingButtonMap
опция в Вашем конфигурационном файле Xorg. Установить 1/2/3-finger касания на левый/правильный/средний набор TappingButtonMap
кому: lrm
, для левого/среднего/правильного набора это к lmr
.
/etc/X11/xorg.conf.d/30-touchpad.conf
:
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "TappingButtonMap" "lmr"
EndSection
Не забудьте удалять MatchIsTouchpad "on"
если Ваше устройство не является сенсорной панелью, и скорректируйте Идентификатор соответственно.
Вы могли бы хотеть прочитать всю страницу, связанную выше, поскольку она затрагивает много интересных тем, таких как выполнение synaptics и libinput параллельно.
Попытка достигнуть того же самого здесь, но с Libinput, это не возможно (на самом деле, некоторые параметрические усилители являются hardcoded и не изменяемые).
У меня есть сенсорная панель, которая также делает clickpad (можно или "коснуться" или "нажать" на клавиатуру).
То, что я хочу, должно иметь случай того же самого при касании 1, 2 или 3 пальца чем тогда, когда я нажимаю 1, 2 ou 3 пальца (соответственно):
Я могу достигнуть этого для "ответвления" с какой @WinEunuuchs2Unix сказанный hereabove.
Что касается "нажатия", можно только сделать также: - нажимающий, поскольку Ваши аппаратные средства были разработаны: большинство clickpad имеет 2 физических кнопки в кнопке (один для левого, один для права), таким образом, можно сделать это. - или нажимающий 2 или 3 пальцами где угодно на клавиатуре, но затем значении по умолчанию (и неизменный, видят документ), поведение является щелчком правой кнопкой для 2 пальцев, и щелкните средней кнопкой для 3 пальцев.
Для этого необходимо добавить, что одна из следующей опции к коду @WinEunuuchs2Unix дала:
Option "ClickMethod" "buttonareas" # respect the designed buttons
Option "ClickMethod" "clickfinger" # click anywhere you want
Если Вы действительно хотите получить желаемый эффект (и инвертировать 2 и поведение с 3 щелчками к соответственно середине - и щелкнуть правой кнопкой), необходимо было бы возвратиться к synaptics драйверам (вместо libinput) и использовать этот известный код:
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "ClickFinger1" "1"
Option "ClickFinger2" "2"
Option "ClickFinger3" "3"