Дано: ноут, на котором нету клавиш PgUp, PgDown, Home, End.
Требуется: реализовать функционал этих клавиш через комбинации стрелок с какой-то другой клавишей (modifier'ом).
Согласно man'у к xmodmap, в раскладке задаются следующее:
1 - клавиша без модификаторов
2 - клавиша с shift
3 - клавиша с mode_switch
4 - клавиша с shift и mode_switch
сочетания с другими модификаторами (как ctrl, alt) игнорируются X-сервером.
Поэтому, чтобы назанчить PgUp на Up+Shift можно прописать такое:
keycode 100 = Up Prior
Это годится для Home/End, но не подходит для PgUp/Down, т.к. в этом случае она обрабатывается как Shift+PgUp/Down, в результате чего приложение не ловит PgUp, а прокручивается консоль :(
Есть способ как назначить комбинацию на другой модификатор?
На mode_switch есс-но не подходит, т.к. комбинация будет работать только на одном языке.
Ответ на:
комментарий
от svu
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Mode_switch и переключение раскладок: как сделать их независимыми друг от друга? (2021)
- Форум Как сделать управление курсором RAlt+ijkl с помощью xmodmap? (2018)
- Форум Замена скэнкодов клавиатуры (2014)
- Форум Не могу настроить горячие клавиши (2019)
- Форум раскладка и кейбиндинги на ноуте (2008)
- Форум Linux + Anki + якутский язык (2023)
- Форум настройка горячих клавиш mc в gnome-termunal (2012)
- Галерея Легкий терминал с вкладками - своими руками (2008)
- Форум Как глобально забиндить комбинацию для эмуляции отдельной клавиши? (2013)
- Форум Shift+PgUP(Down) в Ubuntu (2006)