Caps Lock к ПРАВИЛЬНОМУ Управлению (Важно быть правильным),

Я нашел много способов отобразить Caps Lock на Контроль, из-под Которого выходят. Например: редактирование/etc/default/keyboard и добавление "ctrl:nocaps" к XKBOPTIONS

Но я не могу найти нигде, как отобразиться на Правильное Управление, мне нужно оно, чтобы быть правом, потому что я пытаюсь сделать что-то после этого и правом, необходимо для следующего шага

Как я могу отобразить Caps Lock на Правильное Управление?

3
задан 12 June 2016 в 14:21

1 ответ

Используйте

xev

И нажмите ключевое Правильное Управление. Вы получите событие как это:

KeyPress event, serial 36, synthetic NO, window 0x4200001,
root 0x266, subw 0x0, time 253995826, (1344,552), root:(1410,604),
state 0x10, keycode 105 (keysym 0xffe4, Control_R), same_screen YES,
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

Помнят код клавиши, в моем случае 105.

Создают сценарий, например,/home/user/xmodmap.sh со следующим:

#!/bin/bash
xmodmap -e "keycode 105 = Caps_Lock"

Теперь дают полномочия сценарию с:

sudo chmod 755 /home/user/xmodmap.sh

И добавляют его, чтобы быть выполненным, когда Ваш Ubuntu начинает идти в Систему-> Предпочтения-> Приложения Запуска и создавать новую запись с командой:

/bin/bash -c "sleep 5 && /home/user/xmodmap.sh"
1
ответ дан 1 December 2019 в 17:36

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

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