US インターナショナル キーボード レイアウトが期待どおりに動作しませんか?

US インターナショナル キーボード レイアウトが期待どおりに動作しませんか?

私の質問はおそらくこれです

私は英語USインターナショナルキーボードをAlt-Grデッドキー(私の記憶では)で使用していました。このレイアウトにより、押すとR-Alt+'その後e

私はEOS Lunaに移行しましたが、今では英語USインターナショナルキーボードを使っても、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」が表示されていますが、設定では 3 番目のレイアウトが選択されています。テスト領域では、パネルに示されているレイアウトが適用されます。このレイアウトが 3 番目のレイアウトに切り替わると、代わりに「en3」が表示されます。

ここに画像の説明を入力してください

関連情報