Я просто бездумно деактивировал свою сенсорную панель в Ubuntu 13.04 через центр управления gnome и не знаю, как активировать ее снова без использования сенсорной панели.
Также synclient Touchpadoff=0
ничего не меняет.
Ладно, давай будем давить. Если вы отключите / выключите сенсорную панель через Системные настройки (Центр управления Gnome), вы не сможете снова включить ее с помощью xinput
! Если у вас нет другого устройства мыши или указателя, вы должны перейти в настройки системы с помощью клавиатуры .
К счастью, Unity хорошо спроектирован как для клавиатуры, так и для мыши, поэтому без мыши вы все равно можете делать все. Например, вы можете нажать Alt kbd> + F10 kbd>, чтобы открыть главное меню, а затем перейти к системным настройкам с помощью клавиш со стрелками. Или просто нажмите Super kbd> (или kbd>), чтобы открыть тире и найти мышь . Выберите его с помощью клавиши со стрелкой вниз ( ↓ kbd>) и нажмите Enter kbd>, чтобы открыть.
Наконец с помощью Tab kbd> выберите переключатель сенсорной панели - оранжевая рамка вокруг переключателя показывает, что вы в нужном месте. Включите его, нажав Пробел kbd> или Enter kbd>.
В Ubuntu 18.04 мне пришлось использовать с терминала:
gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled
Чтобы добраться до терминала, я использовал клавишу команды, а затем набрал «терминал» и нажал ввод. Надеюсь, что это поможет кому-то другому, пойманному с их мышью.
Вкладка на экране мыши / трекпада ничего не выделяет в Ubuntu 16.10 для меня (новая установка).
Мне приходилось делать tab+enter
несколько раз, пока она в итоге не выбрала кнопку ON и не включила ее, но она не показывала, какой объект был выделен. Вероятно, ошибка.
У меня есть Linux Mint 18 установленных с ядром 4.4.0-45. Я сделал следующее, чтобы помочь переключить состояние сенсорной панели.
$ sudo apt-get install xinput
$ xinput -list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Keyboard Mouse id=11 [slave pointer (2)]
⎜ ↳ **FTE1001:00 0B05:0101** ***id=14*** [slave pointer (2)]
Ищите идентификатор сенсорной панели, в моем случае это 14. Я записал маленький сценарий оболочки для выключения и включения сенсорной панели.
TouchPad прочь:
$ cd /usr/local/bin
$ sudo nano touchpad-off
#!/bin/bash
# touchpad off
xinput --set-prop 14 "Device Enabled" 0
echo touchpad off
TouchPad на:
$ cd /usr/local/bin
$ sudo nano touchpad-on
#!/bin/bash
# touchpad on
xinput --set-prop 14 "Device Enabled" 1
echo touchpad on
Сделайте исполняемый файл сценариев с:
chmod +x touchpad-off
chmod +x touchpad-on
Теперь можно легко переключить состояние сенсорной панели с touchpad-off
и touchpad-on
в Вашем терминале.
Mouse
и используйте TAB kbd> и ENTER kbd>, чтобы выбрать его. Ваш тачпад должен быть снова включен.
Я обнаружил, что xinput лучше всего работает для включения / выключения сенсорной панели на моем linux mint 18.3 Jumper Ezbook 3 Pro (ядро 4.10.0.38) по сравнению с использованием настроек GUI System -> Мышь и сенсорная панель -> Touchpad -> On / Off слайдер
Я использовал скрипт, представленный в ответе Сета Бергмана, но хотел поделиться с ним двумя улучшениями.
1) Идентификатор устройства иногда меняется, поэтому его нельзя использовать как фиксированный номер в вашем скрипте. Иногда id = 14, а иногда 15.
id Идентификатор указателя виртуального ядра = 2 [главный указатель (3)] ⎜ ↳ Идентификатор указателя виртуального ядра XTEST = 4 [указатель подчиненного устройства (2)] ⎜ ↳ SYNA3602: 00 0911: 5288 Идентификатор сенсорной панели = 15 [указатель подчиненного устройства (2) )]
#!/bin/bash
# touchpad off
DeviceID=$(xinput -list | grep Touchpad | awk '{print $6}' | sed 's/id=//')
xinput --set-prop $DeviceID "Device Enabled" 1
echo touchpad on
Конечно, вы должны изменить «Touchpad» на имя или номер вашего устройства Touchpad. Таким образом, каким бы ни был идентификатор устройства, скрипт всегда будет работать.
2) Вы можете сделать ярлыки для ваших сценариев, чтобы использовать их быстро. В Linux Mint вы должны перейти в Меню -> Системные настройки -> Клавиатура -> Ярлыки -> Пользовательские ярлыки -> Добавить пользовательские ярлыки. В командном поле просто вставьте путь к файлу вашего скрипта, например: / usr / local / bin / touchpad-on и выбранное имя.
И добавить привязки клавиш выбора.
и вуаля!