Я просто бездумно деактивировал свою сенсорную панель в Ubuntu 13.04 через gnome-control-center и понятия не имею, как активировать ее снова без использования сенсорной панели.
только что нашел команду "xinput list". попробую сейчас.
Stonehaens
искал устройство в списке xinput и пытался активировать его через "xinput set-prop 13" Device Enabled "1" ... ничего не изменилось.
Stonehaens
Вы имеете в виду, что его повторное включение из центра управления не работает?
AliN
1
: D Вы можете использовать клавиатуру, чтобы включить его. Знай на будущее: Alt + F10 открывает главное меню. Перейдя в «Системные настройки»> «Мышь и сенсорная панель», вы можете использовать клавишу Tab для выбора переключателя и пробел для переключения. Однако мне интересно, почему xinputне сработало!
AliN
1
@AliNa Вы можете опубликовать это как ответ.
Эрик Карвалью
Ответы:
13
Хорошо, давай давай. Если вы отключите / выключите сенсорную панель через Системные настройки (Центр управления Gnome), вы не сможете повторно включить ее с помощью xinput! Если у вас нет другого устройства мыши или указателя, вы должны перейти в настройки системы с помощью клавиатуры .
К счастью, Unity хорошо спроектирован как для клавиатуры, так и для мыши, поэтому без мыши вы все равно можете делать все. Например, вы можете нажать Alt+, F10чтобы открыть главное меню, а затем перейти к системным настройкам с помощью клавиш со стрелками. Или просто нажмите Super(или ), чтобы открыть тире и искать мышь . Выберите его с помощью клавиши со стрелкой вниз ( ↓) и нажмите, Enterчтобы открыть.
Наконец, используяTab переключатель тачпада - оранжевая рамка вокруг переключателя показывает, что вы находитесь в нужном месте. Включите его, нажав Spaceили Enter.
Вкладка на экране мыши / трекпада ничего не выделяет в Ubuntu 16.10. Мне приходилось делать tab+enterкучу раз, пока она в итоге не выбрала кнопку ON - но она не показывала, какой объект был выделен. Вероятно, ошибка.
Chovy
Хотя это «выглядит» как решение, оно не работает в реальности для современных версий. Ubuntu 16.10 волшебным образом пропускает кнопку включения / выключения для сенсорной панели.
nehem
1
Для Ubuntu 18.10 и чистого терминального решения, смотрите пост ниже о "gsettings"
ŁukaszBachman
20
На Ubuntu 18.04 мне пришлось использовать с терминала:
gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled
Чтобы добраться до терминала, я использовал командную клавишу, а затем набрал «терминал» и нажал ввод. Надеюсь, что это поможет кому-то еще пойман с их мышью вниз.
Вы один удивительный человек. Огромное спасибо. У меня это просто получилось. :)
john400
1
Это победный ответ.
jmary
Это лучший ответ.
Googlian
6
Вкладка на экране мыши / трекпада ничего не выделяет в Ubuntu 16.10 для меня (новая установка).
Мне приходилось делать tab+enterкучу раз, пока она в конце концов не выбрала кнопку ON и не включила ее, но она не показывала, какой объект был выделен. Вероятно, ошибка.
Я нашел то же самое в Ubuntu 16.04 с gnome. После того, как я отключил сенсорную панель, эта часть настроек мыши / трекпада больше не отображалась, поэтому я не мог увидеть вариант ее включения. Перезагрузка не помогла.
Брайан Борчерс
Ты спаситель! Потратил 1 час в кафе, просто пытаясь восстановить работу сенсорной панели.
Питикос
3
У меня установлен Linux Mint 18 с ядром 4.4.0-45. Я сделал следующее, чтобы легко переключать состояние сенсорной панели.
Чтобы сэкономить на большом количестве шагов, вы также можете использовать клавишу Win / Meta, набрать Mouse, нажать ввод, а затем использовать TAB для перехода вниз к переключателю сенсорной панели, что в точности соответствует принятому ответу.
Каз Вулф
0
Я обнаружил, что xinput лучше всего работает для включения / выключения сенсорной панели на моем linux mint 18.3 Jumper Ezbook 3 Pro (ядро 4.10.0.38) по сравнению с использованием настроек GUI System -> Мышь и сенсорная панель -> Touchpad -> Slider On / Off
Я использовал сценарий, представленный в ответе Сета Бергмана, но хотел поделиться с ним двумя улучшениями.
1) Идентификатор устройства иногда меняется, поэтому вы не можете иметь его как фиксированный номер в вашем скрипте. Иногда id = 14, а иногда 15.
Id Идентификатор указателя виртуального ядра = 2 [главный указатель (3)] ⎜ id Идентификатор указателя 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
Конечно, вы должны изменить «Сенсорная панель» на имя или номер вашего устройства с сенсорной панелью. Таким образом, каким бы ни был идентификатор устройства, скрипт всегда будет работать.
2) Вы можете сделать ярлыки для ваших сценариев, чтобы использовать их быстро. В Linux Mint вы должны перейти в Меню -> Системные настройки -> Клавиатура -> Ярлыки -> Пользовательские ярлыки -> Добавить пользовательские ярлыки. В командном поле просто вставьте путь к файлу вашего скрипта, например: / usr / local / bin / touchpad-on и выбранное имя.
xinput
не сработало!Ответы:
Хорошо, давай давай. Если вы отключите / выключите сенсорную панель через Системные настройки (Центр управления Gnome), вы не сможете повторно включить ее с помощью
xinput
! Если у вас нет другого устройства мыши или указателя, вы должны перейти в настройки системы с помощью клавиатуры .К счастью, Unity хорошо спроектирован как для клавиатуры, так и для мыши, поэтому без мыши вы все равно можете делать все. Например, вы можете нажать Alt+, F10чтобы открыть главное меню, а затем перейти к системным настройкам с помощью клавиш со стрелками. Или просто нажмите Super(или ), чтобы открыть тире и искать мышь . Выберите его с помощью клавиши со стрелкой вниз ( ↓) и нажмите, Enterчтобы открыть.
Наконец, используяTab переключатель тачпада - оранжевая рамка вокруг переключателя показывает, что вы находитесь в нужном месте. Включите его, нажав Spaceили Enter.
источник
tab+enter
кучу раз, пока она в итоге не выбрала кнопку ON - но она не показывала, какой объект был выделен. Вероятно, ошибка.На Ubuntu 18.04 мне пришлось использовать с терминала:
Чтобы добраться до терминала, я использовал командную клавишу, а затем набрал «терминал» и нажал ввод. Надеюсь, что это поможет кому-то еще пойман с их мышью вниз.
источник
Вкладка на экране мыши / трекпада ничего не выделяет в Ubuntu 16.10 для меня (новая установка).
Мне приходилось делать
tab+enter
кучу раз, пока она в конце концов не выбрала кнопку ON и не включила ее, но она не показывала, какой объект был выделен. Вероятно, ошибка.источник
У меня установлен Linux Mint 18 с ядром 4.4.0-45. Я сделал следующее, чтобы легко переключать состояние сенсорной панели.
Ищите идентификатор сенсорной панели, в моем случае это 14. Я написал небольшой скрипт оболочки, чтобы выключить и включить сенсорную панель.
Сенсорная панель выключена:
Сенсорная панель на:
Сделайте скрипты исполняемыми с:
Теперь вы можете легко переключать состояние сенсорной панели с помощью
touchpad-off
иtouchpad-on
в своем терминале.источник
Mouse
и используйте TABи, ENTERчтобы выбрать его.Ваш тачпад должен быть снова включен.
источник
Mouse
, нажать ввод, а затем использовать TAB для перехода вниз к переключателю сенсорной панели, что в точности соответствует принятому ответу.Я обнаружил, что xinput лучше всего работает для включения / выключения сенсорной панели на моем linux mint 18.3 Jumper Ezbook 3 Pro (ядро 4.10.0.38) по сравнению с использованием настроек GUI System -> Мышь и сенсорная панель -> Touchpad -> Slider On / Off
Я использовал сценарий, представленный в ответе Сета Бергмана, но хотел поделиться с ним двумя улучшениями.
1) Идентификатор устройства иногда меняется, поэтому вы не можете иметь его как фиксированный номер в вашем скрипте. Иногда id = 14, а иногда 15.
Id Идентификатор указателя виртуального ядра = 2 [главный указатель (3)] ⎜ id Идентификатор указателя XTEST виртуального ядра = 4 [указатель подчиненного устройства (2)] ⎜ ↳ SYNA3602: 00 0911: 5288 Идентификатор сенсорной панели = 15 [Указатель ведомого устройства (2)]
Конечно, вы должны изменить «Сенсорная панель» на имя или номер вашего устройства с сенсорной панелью. Таким образом, каким бы ни был идентификатор устройства, скрипт всегда будет работать.
2) Вы можете сделать ярлыки для ваших сценариев, чтобы использовать их быстро. В Linux Mint вы должны перейти в Меню -> Системные настройки -> Клавиатура -> Ярлыки -> Пользовательские ярлыки -> Добавить пользовательские ярлыки. В командном поле просто вставьте путь к файлу вашего скрипта, например: / usr / local / bin / touchpad-on и выбранное имя.
И добавить привязки клавиш выбора.
и вуаля!
источник