2

Я включил раскладку клавиатуры altgr-intl . Как я могу переназначить так, что ключ Windows действует как AltGr вместо правой клавиши Alt .

KDE 4.3.2

1 ответ1

3

Вы можете использовать xmodmap для этого.

В терминале попробуйте ввести:

xmodmap -e "keysym Super_L = Alt_R"

Эта команда говорит: «Когда я нажимаю клавишу слева (в данном случае SuperL), заставьте ее делать то, что делает клавиша справа (AltR)». Чтобы это работало, я предполагаю, что ключ Windows имеет keysym Super_L ; однако это не может быть на вашем компьютере.

Чтобы узнать точные ключевые символы в вашей системе, запустите xev из терминала, а затем нажмите клавишу Windows и клавишу Alt Gr.

Вы должны увидеть часть вывода в соответствии с:

KeyRelease event, serial 33, synthetic NO, window 0x2800001,
    root 0x6a, subw 0x0, time 24394571, (-167,-89), root:(384,232),
    state 0x48, keycode 115 (keysym 0xffea, Alt_R), same_screen YES,
    XKeysymToKeycode returns keycode: 113
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

Часть с кейсом в скобках - это то, что вам нужно. Это говорит вам, какие ключевые слова использовать в команде xmodmap .

Определив команду xmodmap вы хотите использовать, вы можете поместить ее в файл .bashrc чтобы она выполнялась автоматически при каждом входе в KDE.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .