Як відключити клавіші від клавіатури?


16

У мене ноутбук з повною клавіатурою (у нього є клавіатура), але ноутбук не настільки великий, і через це клавіші порівняно невеликі, це означає, що я постійно потрапляю на клавіші випадково на частині numpad.

Чи є спосіб відключити конкретні клавіші, які я просто не хочу?

Відповіді:


14

У мене Menuключ дуже близько до клавіш Ctrlі left-arrow.

xmodmap -e 'keycode 135 = 0x0000' 

Щоб отримати перше враження, які клавішні коди відображаються в яких клавішах, просто введіть:

xmodmap -pke

що дає вам список усіх відображень. Наприклад, рядок

keycode  57 = n N

означає, що код клавіші 57 відображається на мале "n", якщо не натискається додаткова клавіша, і верхній регістр "N", якщо Shiftвін утримується.

Деякі посилання, щоб обійти речі.

  1. xevдозволить вам ідентифікувати код ключа для вашого ключа, що цікавить.
    Подивіться на його головну сторінку. Це також хороший короткий довідник,
    Mediakeys з .Xmodmap HOWTO
  2. ArchWiki має хороший опис для xmodmap

що я можу зробити, щоб відключити клавішу "/"?
шраван

12

Приклад відключення / включення зворотної області:

# Disable
$ xmodmap -e 'keycode 22 = '

# Enable
$ xmodmap -e 'keycode 22 = BackSpace'

де 22 потрібно замінити на вихід під xevчас натискання зворотної області.


1
Щиро дякую. Я завжди помилково натискаю "Вставити", коли натискаю клавішу "Кінець", і я просто переставляв функцію "Вставити до кінця" :)
Макс Вільямс,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.