Почему американская Международная Клавиатура повреждает Alt_R

virsh позволит Вашему редактировать, экспортировать, и импортировать определение XML для Ваших серверов. Я использовал бы virt-clone генерировать клонированный файл изображения и экспортировать XML. Для сейфа, я удалил бы конфигурацию клона из исходного сервера.

3
19.04.2011, 00:33
2 ответа

Большинство раскладок клавиатуры за пределами США приписывает правильную клавишу Alt другой цели, названной AltGr (график ALT), какой вид делает США исключением из правила. Ключ AltGr является видом другого вида клавиши Shift, предназначенной для выбора дополнительных символов, доступных на других ключах. См. статью Wikipedia о AltGr.

Так, если Вы хотите выпустить сочетание клавиш с модификатором Высокого звука, как Alt-F2 или Ctrl-Alt-L, убедиться нажать левую клавишу Alt, так как правильный имеет другую цель. Только в американском английском расположении не имеет никакого другого использования для того ключа, который повторно присваивает его (или лучше, сохраняет исходное старое присвоение) как дополнительная клавиша Alt. Даже британское английское расположение использует AltGr для издания символов как “€” и “£”.

2
27.01.2020, 21:17
  • 1
    точно так же, как я сказал Caleb, проблема, - когда я на самом деле не использую расположение. Я не вижу, почему просто включение расположения должно вызвать проблему, если это не используется в данный момент, но возможно я неправильно понимаю, как контурные карты Linux работают? –  deuberger 18.04.2011, 21:10
  • 2
    @deuberger: Да, вероятно, что просто добавление расположения как доступное вернется правильная клавиша Alt к своему исходному значению. right-Alt-same-as-left-Alt является исключением, которое только имеет смысл, если только американский английский язык используется (и это для назад совместимости). Если Вы добавляете другие разметки, это подразумевает использование их. Отображение модификатора и раскладка клавиатуры достигаются в различных слоях в коде xkb. –  Juliano 18.04.2011, 23:11
  • 3
    Хорошо, это имеет больше смысла, но я не понимаю, почему отображение должно быть обновлено на основе моего текущего макета? Действительно ли это - GNOME или ошибка Xorg, или я все еще не получаю ее? Я понимаю техническое поведение теперь, я просто не понимаю почему позади него. –  deuberger 19.04.2011, 00:28
  • 4
    Это не ошибка, ни в GNOME, ни в Xorg. Это - предназначенное поведение. Правильным Высоким звуком является AltGr, не то же как левый Высокий звук. Это именно так происходит, что американскому английскому языку не нравится AltGr, поэтому если это - единственная загруженная раскладка клавиатуры, это отображается на том же модификаторе как оставленное Высокий звук для совместимости с действительно старыми системами. –  Juliano 19.04.2011, 01:54

На большинстве международных разметок Alt_R становится AltGr (альтернативная группа?) ключ, иначе известный как 3-й селектор уровня, который предоставляет Вам доступ для чередования букв, символов, диакритические знаки и т.д. Даже при том, что код клавиши, который Вы видите, правильно не повторно отображается на этом, я подозреваю, что расположение ОЖИДАЕТ, что, чтобы быть икает на коде клавиши.

Я предлагаю, чтобы Вы просмотрели другие вкладки опций клавиатуры гнома и вручную установили ключ AltGr, возможно, как тот, таким образом, международное расположение будет работать к полному эффекту.

3
27.01.2020, 21:17
  • 1
    благодарит за ответ, но у меня есть эта проблема, даже если я в настоящее время не использую международное расположение. Когда расположение используется, все работает как ожидалось. Именно, когда это не используется, мое регулярное расположение повреждается (просто ключ Alt_R). –  deuberger 18.04.2011, 21:09
  • 2
    я вижу то, что Вы имеете в виду теперь, хотя это не отвечает на вопрос, который я намеревался задать, который теперь я знаю, имеет отношение к отображению модификатора. Это действительно помогает мне извлечь всю пользу международной клавиатуры хотя, таким образом, +1. Также к вашему сведению для других, способ, которым я получил надлежащий ключ AltGr, был путем выбора третьего селектора уровня под параметрами макета в предпочтениях клавиатуры GNOME. Я выбрал правильный высокий звук. –  deuberger 19.04.2011, 00:26

Теги

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