На ноуте нету клавиши, а так хочется посмотреть снег и воду в Beryl.
Есть ли способ, как узнать код клавиши win, которая отсутствует на клавиатуре ноута? Он одинаков для этой клавиши на любой клавиатуре?
Ещё такое: на клавиатуре есть две клавиши рядом с клавишами управления курсором, серые такие. Хочу присобачить win к одной из них. Xev?
IBM ThinkPad T43, Debian Lenny+Sid, 2.6.26 (vanilla).
Это я уже поняла. Дело за малым -- узнать код клавиши, которой у меня нет на клавиатуре.
Обычно левая виндовая клавиша 115 (keysym 0xffeb, Super_L)
правая 116 (keysym 0xffec, Super_R)
Но все-таки, не очень понятно, зачем Вам эти коды, если клавиши у Вас нет...
Обычно левая виндовая клавиша 115 (keysym 0xffeb, Super_L)
правая 116 (keysym 0xffec, Super_R)
Но все-таки, не очень понятно, зачем Вам эти коды, если клавиши у Вас нет...
На самом деле я сама не особенно понимаю. Просто есть идея, возможно, ошибочная.
Как можно эмулировать какую-то клавишу? В данном случае -- win.
IBM ThinkPad T43, Debian Lenny+Sid, 2.6.26 (vanilla).
На самом деле я сама не особенно понимаю. Просто есть идея, возможно, ошибочная.
Как можно эмулировать какую-то клавишу? В данном случае -- win.
Я так думаю, Вы хотите найти некую настройку в конфигах Берила, где на Super_L или Super_R поевшена некая функция (снег или что-то другое) и изменить эту настройку, чтобы снег выпадал при нажатии какой-то другой клавиши, которая присутствует на Вашей клавиатуре...
Но если Вы действительно хотите эмулировать win клавишу, это можно сделать командой xmodmap
Как-то так
xmodmap -e 'keycode 117 = Super_R'
(теперь правая win-клавиша висит у меня на клавише Menu, которой я все равно не пользуюсь).
Я так думаю, Вы хотите найти некую настройку в конфигах Берила, где на Super_L или Super_R поевшена некая функция (снег или что-то другое) и изменить эту настройку, чтобы снег выпадал при нажатии какой-то другой клавиши, которая присутствует на Вашей клавиатуре...
Если бы это было так просто, то я давно сделала бы это. Вот в том-то и дело, что нифига: сколько ни изменяю сочетания клавиш, всё равно ни снег, ни дождь не идёт.
Как-то так
xmodmap -e 'keycode 117 = Super_R'
(теперь правая win-клавиша висит у меня на клавише Menu, которой я все равно не пользуюсь).
Ага, это интереснее.
IBM ThinkPad T43, Debian Lenny+Sid, 2.6.26 (vanilla).
у самого ноут ibm. в винде поставил в программе от ibm, чтобы AltGr эмулировал win-клавишу.
В линухе так же можно сделать, просто поставить на AltGr функцию вин-клавиши.
Насчёт "вперёд-назад" аналогично.
man xmodmap
Вчера сделала -- до этого времени не было. Оказалось, что вся процедура занимает минуты три включая чтение манов.
Сначала удалила значение для серой клавиши (оно было mod4), а потом xmodmap -e 'keycode 234 = Super_L'. Всё, работает. Зима на рабочем столе.
Жаль, что дождик не увижу -- карточка без пиксельных шейдеров.
IBM ThinkPad T43, Debian Lenny+Sid, 2.6.26 (vanilla).