Каждый раз, когда я нажимаю (Right Alt) -Shift и клавишу, я получаю международный символ для этой клавиши, например, Alt-Shift-S дает Š, а Alt-Shift-Y дает Û
Как мне это выключить?
Обычно я часто использую эту комбинацию при кодировании в Eclipse, поэтому то, что я не могу ее использовать, меня очень раздражает.
Я отключил клавишу compse в System-> Preferences-> Keyboard, затем Layouts-> Options
Фактически все отключено в этой области.
Ubuntu 10.10 и ноутбук Asus.
AltGr (RightAlt) - это функциональность раскладки клавиатуры. Например, если вы используете раскладку клавиатуры default
Великобритании, вы (вынуждены) получить функциональность AltGr.
Правильным решением является изменение варианта раскладки клавиатуры. Таким образом, если вы используете макет Великобритании, перейдите на другой вариант для Великобритании.
Заглядывая в / usr / share / X11 / xkb / symbols / gb, я вижу, что нет альтернативы макетам, которые не используют клавишу AltGr. Итак, для этого примера вам нужно будет
gksudo gedit /usr/share/X11/xkb/symbols/gb
и затем внести это изменение (стереть строку):
@@ -26,7 +26,6 @@
key <BKSL> { [numbersign, asciitilde, dead_grave, dead_breve ] };
key <LSGT> { [ backslash, bar, bar, brokenbar ] };
- include "level3(ralt_switch_multikey)"
};
partial alphanumeric_keys
(найти этот сегмент в файле, затем удалить строку это начинается с -
. Затем выйдите из системы и войдите снова. Изменения, которые мы здесь сделали, просто повредили макет Великобритании по умолчанию, так что эти расширенные символы больше не доступны.