Как я присваиваю Control_R+Menu глобальному действию переключателя kxkb?

Я хочу использовать комбинацию, которая избегает алфавитных / знаков пунктуации, потому что тот путь у меня есть последовательное физическое положение на различных разметках. Control_R+Menu соответствует тому требованию и также расположен в очень удобном положении.

Эта комбинация раньше работала в KDE 3.5 на глобальное kxkb действие переключателя или любое действие клавиатуры в этом отношении. В KDE 4, пытаясь присвоиться Menu путем нажатия Клавиши меню всегда активируется, клавиатура захватывают контекстное меню виджета, в этом случае, дающем мне, Что это? справка контекста.

Как я работаю вокруг той проблемы? С другой стороны, сделайте у Вас есть отрывок, в который я могу вставить $HOME/.kde/share/config/kglobalshortcutsrc и который работает?

1
задан 14.02.2010, 15:59

1 ответ

Повторно отобразите Клавишу меню (как это сообщение):

Поместить keycode 135 = F14 (или любой другой F-ключ или безотносительно) к ~/.xmodmap. Это делает компьютер, думает, что Клавиша меню является ключом F14.

Затем Вы помещаете сценарий в Папку автоматического запуска (обычно ~/.kde/Autostart) со следующим содержанием:

#!/bin/sh
xbindkeys &

Сделайте исполняемый файл сценария (chmod +x имя файла).

Или выйдите из системы и в снова, или просто запущенный скрипт.

ИЛИ

Как это сообщение, попытайтесь выполнить следующую команду (который имеет тот же эффект, но я не помню, является ли это постоянным):

xmodmap-e "код клавиши 135 = F14"


Если 135 не правильный код клавиши, отсылая снова вторую ссылку я обеспечил:

Попытайтесь выполнить команду xev в Konsole и нажмите Клавишу меню.
Посмотрите в выводе xev для кода клавиши n, где n является кодом клавиши Клавиши меню.

0
ответ дан 24.11.2019, 02:15

Теги

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