2016-03-13 2 views
1

Я запускаю VirtualBox с Ubuntu на своем MacBook. По умолчанию Modkey в awesome - Mod4, который сопоставляется с Super_L (изменить: командный ключ), но это используется моей операционной системой для почти всего. Поэтому я хотел бы переделать Mod4 в Capslock, который почти не используется.Переключить cap-lock на mod4 для Awesome-wm

Я отредактировал мой .Xmodmap к:

clear Lock 
keycode 66 = Hyper_L 
clear Mod4 
add Mod4 = Hyper_L 

Что делает xev распознавать капс блокировку как Hyper_L. Но Awesome этого не делает. Он по-прежнему использует командный ключ.

Каков правильный способ сделать это?

+0

«но это используется моей операционной системой для почти всего», это лучшее описание «Windows», которое я когда-либо слышал :-) –

ответ

2

Необходимо изменить это в файле awesome config. Обычно это ~/.config/awesome/rc.lua.

  1. Удалить строки, добавленные в .Xmodmap
  2. Расположить Удивительный конфигурационный файл: rc.lua
  3. найти Modkey4 переменную. Он должен быть в пределах первых 100 строк кода, в зависимости от вашей конфигурации.
  4. Установите идентификатор Capslock в вашей системе.
  5. Обновить конфигурационный файл. Modkey4 + CTR + R по умолчанию
Смежные вопросы