Включить тачпад из командной строки Ubuntu 18.04

Включить тачпад из командной строки Ubuntu 18.04

Я видел несколько предполагаемых ответов на свой вопрос, но ни один из них не работает.

Обычно я отключаю тачпад, так как он, похоже, играет с кучей проблем, указывая на нежелательные места. Но время от времени моя мышь зависает, и я хотел бы иметь возможность использовать тачпад, чтобы что-то сделать. Проблема в том, что включение тачпада, похоже, требует использования мыши, и если он завис, то я застрял. Я хотел бы включить тачпад из командной строки. Как я уже сказал, я видел несколько предложений, но ни одно из них не работает.

(1) список xinput

затем xinput --list-props nn

где «nn» — это идентификатор для «SynPS/2 Synaptics TouchPad», заданный исходным «списком xinput».

Проблема: при выполнении команды «xinput list» такой элемент не отображается.

(2) Используйте «Fn+F1» для переключения сенсорной панели после того, как сделаете

sudo apt install xserver-xorg-input-synaptics

Когда я выполняю этот маневр «sudo apt install», мне сообщается, что «xserver-xorg-input-synaptics уже является новейшей версией».

Однако сочетание клавиш «Fn+F1» не имеет никакого эффекта.

(3) synclient TouchpadOff=1 для отключения сенсорной панели и synclient TouchpadOff=0 для ее включения.

Никаких сообщений об ошибках не выдается, но и вообще ничего не происходит.

Есть еще идеи?

Обратите внимание, что мой «Индикатор сенсорной панели» на верхней панели меню работает отлично, но, конечно, я не могу им пользоваться, когда я на самом деленуждатьсяк, когда моя мышь замерзает. Поймать 22.

Теперь я получил два ответа, один от Стивена Бостона, предлагающего мне посмотреть на функциональные клавиши, отличные от F1 (одна с надписью "Квадрат с диагональной линией через него -- может быть?"). На моей клавиатуре такой клавиши нет; мой ноутбук - Dell "Latitude E7470" (???). попробовалвсефункциональных клавиш, по одной за раз, удерживая клавишу "Fn" и нажимая функциональную клавишу. Ничего не произошло ни с одной из них, за исключением того, что "Fn-F11" переключает расширение текущего окна. Включение тачпада не произошло.

Другой ответ был от «PRATAP», который предположил, что

https://askubuntu.com/a/1140700/739431

может быть, это обходной путь. Я попытался сделать то, что предлагала эта ссылка:

xmodmap -pke | grep TouchpadToggle

произведено

keycode 199 = XF86TouchpadToggle NoSymbol XF86TouchpadToggle

Так я тогда и сделал

xmodmap -e "keycode 199 = XF86TouchpadToggle"

в соответствии с тем, как я понял инструкции.

После этого я попробовал нажать «Fn+F5» --- не получилось --- и «Fn+F1» тоже.

Я не понимаю шаг 2 инструкции «проверьте символ на клавиатуре, который указан для переключения тачпада. В моем случае это F5 #Измените F5 на вашу клавишу на клавиатуре».

Насколько я вижуНЕТСимвол на клавиатуре — «предназначен для переключения тачпада».

Если я сделаю

xmodmap -pke | grep F5

я получил

keycode  71 = F5 F5 F5 F5 F5 F5 XF86Switch_VT_5

что и является результатом в данном примере.

Поэтому я попытался (молоток и надежда; понятия не имею, что происходит!)

xmodmap -e "keycode 71 = XF86TouchpadToggle"

В первый раз, когда я попробовал "Fn+F5", сенсорная панель, похоже, включилась, и я подумал, что добился успеха. Но она не включиласьвыключенныйснова. Я отключил тачпад с помощью значка в верхней строке меню. После этого "Fn+F5" не дало никакого эффекта.

Это раздражает.

И раздражение продолжается.

synclient TouchpadOff=0

конструкция (рекомендованная "bistoco") делаетНЕТУ меня работает. (Я также пробовал с маленькой буквой «о» в «Выкл.»; тот же результат.)

Почему компьютеры придираютсямне???

решение1

Это работает для меня.

synclient Touchpadoff=0

Вот ответс помощью bash-скрипта

решение2

Мне помогло следующее: создайте в файле .bash_aliases запись с парой псевдонимов — один для отключения трекпада, второй для его включения.

#Отключить трекпад

псевдоним trkon="synclient TouchpadOff=0"

#Включить трекпад

псевдоним trkof="synclient TouchpadOff=1"

Связанный контент