Я просто бездумно деактивував свій тачпад в Ubuntu 13.04 через центр gnome-control і не маю поняття, як активувати його знову без використання тачпада.
Також synclient Touchpadoff=0
нічого не змінює.
xinput
не вийшло!
Я просто бездумно деактивував свій тачпад в Ubuntu 13.04 через центр gnome-control і не маю поняття, як активувати його знову без використання тачпада.
Також synclient Touchpadoff=0
нічого не змінює.
xinput
не вийшло!
Відповіді:
Гаразд, будемо голосувати. Якщо ви відключите / вимкніть тачпад через Налаштування системи (Центр управління Gnome), ви не можете його знову ввімкнути xinput
! Якщо у вас немає іншого миші або вказівного пристрою, вам доведеться перейти в Налаштування системи за допомогою клавіатури .
На щастя, Unity добре розроблений як для клавіатури, так і для миші, тому без миші ви все одно можете зробити все. Наприклад, ви можете натиснути Alt+, F10щоб відкрити верхнє меню, а потім перейти до Налаштування системи за допомогою клавіш зі стрілками. Або просто натисніть Super(або ), щоб відкрити тире та шукати мишу . Виберіть його за допомогою клавіші зі стрілкою вниз ( ↓) і натисніть, Enterщоб відкрити.
Нарешті, за допомогоюTab вибору перемикача сенсорної панелі - помаранчеве поле навколо вимикача показує, що ви в потрібному місці. Увімкніть його, натиснувши Spaceабо Enter.
tab+enter
купу разів, поки в кінцевому підсумку не вибрали кнопку УВІМКНЕННЯ - але це не показувало мені, який об’єкт було виділено. Напевно, помилка.
У Ubuntu 18.04 мені довелося користуватися з терміналу:
gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled
Щоб дістатися до Терміналу, я скористався командним ключем, а потім набрав "термінал" і натиснув клавішу Enter. Сподіваюсь, це допомагає комусь іншому, якого спіймали мишею.
Вкладка на екрані миші / трекпад нічого не виділяє в Ubuntu 16.10 для мене (абсолютно нова установка).
Мені довелося робити tab+enter
ще чимало разів, поки вона в кінцевому підсумку не вибрала кнопку УВІМКНЕННЯ та не включила її - але це не показувало мені, який об’єкт було виділено. Напевно, помилка.
У мене встановлений 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. Я написав невеликий скрипт оболонки, щоб вимкнути та ввімкнути тачпад.
Сенсорна панель вимкнено:
$ cd /usr/local/bin
$ sudo nano touchpad-off
#!/bin/bash
# touchpad off
xinput --set-prop 14 "Device Enabled" 0
echo touchpad off
Сенсорна панель увімкнена:
$ 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та ENTERвиберіть його.Сенсорна панель має бути знову ввімкнена.
Mouse
, натиснути клавішу Enter, а потім скористатися TAB, щоб перейти вниз до перемикача тачпада, про що саме йдеться у прийнятій відповіді.
Я виявив, що xinput працює найкраще для вмикання та вимикання тачпада на моїй linux lint 18.3 Jumper Ezbook 3 Pro (ядро 4.10.0.38) порівняно з використанням системних розділів GUI -> Миша та тачпад -> Тачпад -> Повзунок вмикання / вимкнення.
Я використовував сценарій, поданий у відповіді вище Сетом Бергманом, але хотів поділитися ним двома вдосконаленнями.
1) Ідентифікатор пристрою іноді змінюється, тому ви не можете мати його як фіксований номер у вашому сценарії. Іноді id = 14, а іноді 15.
⎡ Ідентифікатор віртуального ядра id = 2 [головний вказівник (3)] ⎜ ↳ Віртуальний ядро XTEST pointer id = 4 [підлеглий покажчик (2)] ⎜ ↳ SYNA3602: 00 0911: 5288 Тачпад id = 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 та ім'я вибору.
І додайте ключові прив'язки вибору.
et voilà!