xmodmap Right CTRL работает как Right SHIFT

Я пытался искать много, но безуспешно. Я знаю, что это можно сделать, потому что я делал это раньше, но с тех пор я переустановил ОС.

Я знаю, что использовал xmodmap, чтобы сделать это в последний раз.

Я рассуждаю об этом потому, что на моем ноутбуке сломаны обе клавиши Shift, поэтому я научился использовать правую клавишу Ctrl в качестве правой клавиши.

Я знаю, что у моего ноутбука правый ctrl как keycode 105. Насколько я могу судить, сдвиг влево составляет keycode 50, а сдвиг вправо - keycode 62.

Я пытался сделать следующие вещи:

xmodmap -e 'keycode 105 = Shift_R' (это показывает, что клавиша right-ctrl смещается вправо под xev, но нажатие на нее фактически ничего не делает)

[ 114] (выводит >)

xmodmap -e 'keycode 105 = 50' (выводит 2)

Может кто-нибудь, пожалуйста, покажите мне, что мне нужно сделать, чтобы сделать эту работу и сделать ее работать как постоянное изменение? Это непригодная для меня ОС, пока я не смогу это сделать. Я справился с этим в Windows всего за несколько минут! :(

0
задан 8 November 2012 в 18:16

1 ответ

Чтобы отредактировать специальную клавишу / сигнал, вы должны очистить ее в начале ~/.Xmodmap. Например:

clear Shift_R

, а затем добавить новые сигналы в конце ~/.Xmodmap. Это может быть полезно: https://wiki.archlinux.org/index.php/Xmodmap

Напишите свои выражения в ~/.Xmodmap, чтобы сделать изменения постоянными.

0
ответ дан 8 November 2012 в 18:16

Другие вопросы по тегам:

Похожие вопросы: