Проблемы после сопоставления Alt_R для управления

Я сопоставил Alt_R для Control . Мой Control_R также отображается на Control . Alt_L остается как Alt ( Mod1 ).

Я использовал xkbcomp :0 keyboard.xkb чтобы сбрасывать текущий файл конфигурации. В этом файле в разделе xkb_symbols вместо modifier_map Mod1 { <RALT> }; Я поместил modifier_map Control { <RALT> } а затем использовал отредактированный файл xkbcomp keyboard.xkb :0 с xkbcomp keyboard.xkb :0 .

Теперь, как ожидалось, Alt_R + x и Alt_R +f работают (я тестирую все это в Emacs).

Но Alt_R + Alt_L + F (который должен быть Control + Alt + F ) не работает, тогда как Alt_R + Alt_L + B (предположительно Control + Alt + B ) работает.

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

Каковы могут быть причины этого странного поведения? Или есть ли какие-либо инструменты, которые могут быть использованы для диагностики проблемы?

РЕДАКТИРОВАТЬ:

Весь файл конфигурации сбрасывается с помощью xkbcomp :0 keyboard.xkb после редактирования: файл конфигурации

Linux и Unix - лучшая ОС в мире.