Як відключити клавішу клавіатури в Linux (Ubuntu)?


11

моя клавіатура пошкоджена, клавіша клавіатури [é] завжди натискається, і це заважає мені працювати. У Windows я знайшов програмний ключ для відключення кнопки [é], але в Ubuntu я не знайшов рішення. На багатьох форумах вони говорять про Xmodmap, але я не можу працювати над терміналом, оскільки кнопка [é] часто НАДАЄТЬСЯ. Скажіть, будь ласка, вирішити це питання. Дякую


4
У вас включений ssh? Ви можете використовувати xmodmap з іншої машини. Але чи намагалися ви вилучити ключ фізично та чистити під ним?
Пол

Відповіді:


26

Що б я спробував:

  1. Підключіть там USB-клавіатуру або заходьте в апарат за допомогою ssh.

  2. Відкрийте термінал і запустіть xev -event keyboard. На екрані буде показано деякі речі. Якщо ви опустите аргументи, ви помітите, що він також покаже ще деякі речі, якщо ви рухатимете мишу.

  3. Потім натисніть комбінацію клавіш, яку ви хочете відключити [é]. Інформація на екрані зміниться, і вам доведеться шукати keycodeзначення.

  4. Виконайте щось подібне, змінивши <value>значення, яке ви отримали за keycodeостанній крок:

    xmodmap -e 'keycode <value>='
    

    Наприклад, якщо я хочу відключити ~ключ (Shift + `), мені доведеться запустити:

    xmodmap -e 'keycode 49='
    

Я спробував це лише з більш стандартними клавішами, як, наприклад, Caps Lock ... але, мабуть, він повинен працювати і з цим. Я сподіваюся, що це допомагає!


1
Але це працює лише під Xorg. Чи можна відключити і на tty?
paulodiovani

2
Це спрацювало. Що робити, якщо я хочу скасувати це?
Vagabond

Для мене це не спрацювало з клавішею esc, проте xmodmap -e 'keycode <value>=NoSymbol'працювало
YasserKaddour

як щодо того, як зробити те ж саме в термінальному (/ dev / vty *) w / o (або перед запуском) X?

-1

Ви також можете змінити клавіатуру на нову. Можна замовити клавіатуру для вашого конкретного ноутбука в мережі, і він надходить поштовим конвертом десь з Китаю.

Ви також можете просто відключити клавіатуру та використовувати зовнішню USB. Відкрити ноутбук легко і відключити трохи кабелю, що йде від клавіатури до материнської плати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.