Я знайшов спосіб це зробити:
Спочатку відкрийте термінал і роздрукуйте всі пристрої введення, щоб знайти ідентифікатор, необхідний для пристрою введення, який ви хочете відключити. У терміналі введіть:
xinput --list
Далі: Зверніть увагу, де в одному довгій колонці для кожного пристрою введення написано id = X. Ви хочете знайти ідентифікатор пристрою, який відповідає пристрою введення, який ви хочете відключити (можливо, щось, що звучить як "тачпад"). Потім замініть X у наступній команді на ідентифікаційний номер, що представляє пристрій введення, який ви хочете відключити:
xinput disable X
Примітка. Якщо ви не впевнені, який ідентифікатор пристрою слід використовувати для відключення тачпада, то це можна дізнатися, перевіривши випадкові ідентифікатори та побачивши, чи працює ваша клавіатура миші. Переконайтеся, що ви НЕ РОБИТИ НІЧОГО ВАЖЛИВОГО. Збережіть всю свою роботу та будьте готові до перезавантаження комп'ютера, якщо ви зробите щось на зразок відключення клавіатури. (У вас можуть виникнути проблеми при спробі ввімкнути його знову, якщо ви не можете ввести термінал.
Тоді вам доведеться запустити цей останній рядок (Дякую, що вловив цей арка Стентон!)
xinput enable X
Причина: мені відчайдушно потрібна була відповідь на цю проблему, оскільки проблеми, з якими я стикався з моєю сенсорною панеллю, робили будь-яку роботу неможливою. Раптом, у якийсь випадковий момент, коли я користуюся ноутбуком, явно без причин, мій тачпад переходить у якийсь «особливий режим». Просто переміщення одним пальцем на моїй сенсорній панелі призведе до прокручування екрану, замість того, щоб насправді переміщувати курсор миші на екрані, тому неможливо заставити мишу навести курсор на що-небудь в браузері без значних координаційних зусиль для обліку екрана прокрутки і не рухається миша. Я хотів знайти спосіб, БЕЗ ВСТАНОВЛЕННЯ ЛАПТОПУ, скинути тачпад. З іншого боку, скидання тачпада вищевказаним методом вирішує мою проблему.
Оновлення: Щоб зробити скидання тачпада ще простіше, я зробив гарячу клавішу для вищеперелічених команд. Коли мій тачпад переходить на фріц, я просто виконую комбінацію клавіш ctrl + super + r, і для мене це робить скидання. Швидко і просто.
Ось як:
-Створіть файл всередині домашнього каталогу та назвіть його на кшталт "touchpad-reset.sh".
-Замість цього файлу введіть дві з трьох (останніх двох) попередніх команд, перелічених вище, за винятком випадків, замість того, щоб використовувати номер пристрою X id для пристрою, оскільки він може змінюватися за допомогою доданих периферійних пристроїв (можливо ??), які ви можете використовувати це замість цього:
Ось вихід з мого комп'ютера всередині терміналу за допомогою цієї команди:
xinput --list
Результат:
Virtual core pointer id=2 [master pointer (3)]⎜
↳ Virtual core XTEST pointer id=4 [slave pointer (2)]⎜
↳ Genius 2.4G Wireless Mouse id=10 [slave pointer (2)]⎜
↳ MSFT0001:00 06CB:75BD UNKNOWN id=13 [slave pointer (2)]⎜
↳ ELAN Touchscreen id=12 [slave pointer (2)]⎜
-Зараз, що ви робите, ви замінюєте X (який раніше був ідентифікатором) на відключення Xinput X та xinput enable X на ім'я, відповідне цьому id всередині одиничних лапок. Наприклад, із вищезазначеного, якщо ви хочете зробити це для id = 13, мого пристрою тачпада, ви використовуєте:
xinput disable 'MSFT0001:00 06CB:75BD UNKNOWN'
xinput enable 'MSFT0001:00 06CB:75BD UNKNOWN'
- Отже, ви відключаєте ім’я замість ідентифікаційного номера, де ідентифікатор може змінитися в часі, і тоді ви будете відключити та ввімкнути якийсь інший пристрій.
Нарешті, вам потрібно надати дозволи, щоб зробити цей файл виконуваним; запустіть цю команду зі своїм робочим каталогом у терміналі як домашній каталог (де ви створили файл):
chmod +x your_script_name.sh
Отже, як тільки ви складете цей файл із відповідними командами, записаними всередині, переконайтесь, що він знаходиться у вашому домашньому каталозі, виконайте наступні кроки нижче:
- Натисніть клавішу Super (клавіша Windows на ПК) на клавіатурі, щоб відкрити панель бічної єдності. Введіть 'настройки системи' і натисніть клавішу введення.
- Знайдіть опцію "Клавіатура" під написом "Обладнання" та натисніть на неї.
- Виберіть вкладку "Ярлики".
- У лівому вікні виберіть "Спеціальні ярлики"
- Натисніть кнопку + біля нижнього центру.
- З'явиться вікно із запитом назви опису та команди, яку потрібно ввести.
- Зробіть назву чимось на зразок "скинути тачпад"
- Використовуйте цю команду: gnome-terminal -x ./name_of_your_script.sh
- Натисніть "Застосувати"
- Тепер ви повинні побачити ваш ярлик у списку, і в крайній правій частині він повинен бути "Інваліди" або якесь інше сміття. Клацніть на цьому тексті і будьте готові до створення якоїсь комбінації клавіш, можливо, на зразок ctrl + super + r.
- Після того, як ви складете цю комбінацію клавіш, ви закінчите.
Вітаю! Весело.