Возможно, мой вопрос связан сВот этот.
Я использовал английскую американскую международную клавиатуру с неактивными клавишами Alt-Gr (насколько я помню). Эта раскладка позволяла мне писатьéнажавR-Alt+'а потоме.
Я перешел на EOS Luna, и теперь, какую бы английскую (американскую) международную клавиатуру я ни использовал,R-Alt+'отпечатки'и получитьéМне нужно нажатьR-Alt+e.
Изменилась ли раскладка? Это ошибка в EOS? Или мне нужна другая раскладка?
Ниже представлены различные раскладки английского языка (США), доступные на eOS:
xev
, при нажатии AltGr+ ' возвращается:
KeyPress event, serial 29, synthetic NO, window 0x3600001,
root 0xac, subw 0x0, time 22275171, (752,335), root:(753,407),
state 0x0, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
XKeysymToKeycode returns keycode: 92
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x3600001,
root 0xac, subw 0x0, time 22275456, (752,335), root:(753,407),
state 0x80, keycode 48 (keysym 0x27, apostrophe), same_screen YES,
XLookupString gives 1 bytes: (27) "'"
XmbLookupString gives 1 bytes: (27) "'"
XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x3600001,
root 0xac, subw 0x0, time 22275527, (752,335), root:(753,407),
state 0x80, keycode 48 (keysym 0x27, apostrophe), same_screen YES,
XLookupString gives 1 bytes: (27) "'"
XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x3600001,
root 0xac, subw 0x0, time 22275566, (752,335), root:(753,407),
state 0x80, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
XKeysymToKeycode returns keycode: 92
XLookupString gives 0 bytes:
XFilterEvent returns: False
решение1
Проблема не в самой раскладке клавиатуры, а в области «Проверьте раскладку клавиатуры», которая использует не выбранную в списках раскладок раскладку клавиатуры, а глобально выбранную в индикаторе переключения раскладок на панели.
На скриншоте ниже раскладка клавиатуры на панели показывает "en", при этом в настройках выбрана третья раскладка. Тестовая область применяет раскладку, указанную на панели. Если эта раскладка переключилась на третью раскладку, то вместо нее будет отображаться "en3".