Вы можете использовать это для изменения направления прокрутки (естественная прокрутка) :
xmodmap -e "pointer = 1 2 3 5 4 7 6 8 9 10 11 12"
Вы также можете установить его снова с помощью xmodmap -e "pointer = 1 2 3 4 5 7 6 8 9 10 11 12"
и это для переключения левой и правой кнопок:
xmodmap -e "pointer = 3 2 1"
И изменить его обратно с xmodmap -e "pointer = 1 2 3"
Но как вы включаете тап, чтобы щелкать из командной строки? Желательно одной командой, а не навсегда.
Кстати, да, я знаю, что это существует:
gsettings
изменяет настройки интерфейса GUI.0
,1
,"1, 0, 0"
не работают с ним, но поxinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" "3"
очереди , нажав на кнопку назад ...xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 11
(возможно, это был тот номер), кажется, работает, хотя он также работает как кнопка возврата в то же время. Редактировать: Ой, на самом деле, это не сработало -?!?Вы можете использовать
gsettings
:Что позволяет нажать, чтобы нажать.
Отключу это. Это то же самое, что изменить его в настройках системы.
источник
xmodmap
может быть полезно - это для потрепанного старого нетбука без функциональной левой клавиши ... но я также подумал, что если бы я использовалxmodmap
, я мог бы включить его и на экране входа в систему ...« org.gnome.settings-daemon.peripherals.touchpad » does not exist
)xinput
, и если вы используете Cinnamon, вы захотите настроить его следующим образомgsettings set org.cinnamon.settings-daemon.peripherals.touchpad false
.Исходя из основного ответа , учитывая, что мне пришлось изменить некоторые инструкции там:
Поэтому команда для включения касания имеет вид:
Чтобы прочитать «устройство», вы должны сделать
Но может оказаться трудным идентифицировать устройство в этом списке. Несколько советов: он, вероятно, находится под «указателем виртуального ядра»; он может содержать такие термины, как «Syn», «Synaptics», «Touchpad», «Alps», «Glidepoint». например, мой был
AlpsPS/2 ALPS GlidePoint id=16
, но я должен был догадаться; поскольку я не был уверен, что проверил, был ли это правильный идентификационный номер, отключив / включив тачпад с помощьюxinput --disable 16
иxinput --enable 16
.Теперь, чтобы избавиться от всех запутанных имен, вместо имен устройств и действий можно использовать идентификационные номера.
Итак, чтобы прочитать «действие»:
Который перечислен среди других:
Итак, используя идентификационные номера вместо имен, последняя команда была:
Примечание: по какой-то причине использование имени действия в команде, как предлагается в основном ответе, не будет работать для меня (
xinput set-prop ""AlpsPS/2 ALPS GlidePoint" "Tapping Enabled" 1
), в то время как использование только имени устройства сработало (xinput set-prop "AlpsPS/2 ALPS GlidePoint" 297 1
).Эта команда может быть полезна в системах, где нет GUI для такой настройки, как в LXQT, который я тестировал на момент публикации.
источник