미국 국제 키보드 레이아웃이 예상대로 작동하지 않습니까?

미국 국제 키보드 레이아웃이 예상대로 작동하지 않습니까?

아마도 내 질문은 다음과 관련이 있습니다.이 하나.

저는 Alt-Gr Dead Keys와 함께 영어 미국 국제 키보드를 사용하곤 했습니다(제가 기억하는 한. 이 레이아웃을 통해 글을 쓸 수 있었습니다)이자형눌러서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"이 표시됩니다.

여기에 이미지 설명을 입력하세요

관련 정보