Почему я не могу изменить свою комбинацию клавиш громкости?

Клавиши регулировки звука моего ноутбука по умолчанию - fn + вверх / вниз. В gnome 2.x я легко изменил эту привязку к верхним правым клавишам моей клавиатуры (/ и *). Кажется, что gnome 3 позволяет мне менять привязку клавиш, но когда я нажимаю эти кнопки, он по-прежнему печатает символы / и *. Похоже, что ничего, кроме привязок медиа-клавиш по умолчанию будет регистрироваться. Это ошибка, о которой я должен сообщить, или это намеренное поведение от gnome?

Я знаю, что они блокируют назначение обычных клавиш для защиты от потери функциональности клавиатуры, но в этом случае это позволяет мне назначить это, просто не работает.

РЕДАКТИРОВАТЬ: Я обнаружил, что то же самое происходит и в KDE. Я считаю, что Гном не виноват. Что мешает этим ключам регистрировать назначенные им действия?

2
задан 25 October 2011 в 18:18

1 ответ

Вы можете изменить привязки клавиш с помощью файла .xmodmap в вашем домашнем каталоге. Сначала вы должны открыть тип терминала xev, а затем нажать нужные клавиши (клавиши, поведение которых вы хотите, и клавиши, которые вы хотите, чтобы это поведение было). Xev запишет сочетания клавиш, сообщив вам коды клавиш и названия команд. Затем вы идете в свой домашний каталог и создаете новый файл с именем .xmodmap. Там вы должны расположить все, как показано в следующем примере:

keycode 110 = Home (ключ, который вы хотите дать = желаемая команда)

С помощью этого вы можете легко поменять местами или изменить привязки клавиш. После этого вы должны выйти из системы и снова войти в нее и выбрать созданный .xmodmap для использования.

В конце концов это выглядит так:

код клавиши key1 = функциональная клавиша2

код клавиши key2 = функция Key1

0
ответ дан 25 October 2011 в 18:18

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

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