KDEを実行しているLinuxに変換されたChromebookで、CtrlをAの左端に移​​動するにはどうすればよいですか?

KDEを実行しているLinuxに変換されたChromebookで、CtrlをAの左端に移​​動するにはどうすればよいですか?

私はEndeavourOSとKDEを使用してLinuxに変換されたChromebookを実行しています。 A左側のキー(検索など)をControlキーで完全に変更することはできません。

私が得た最も近いもの(そして多くのバリエーションを試みたもの)はキーボード設定にありました。

  • キーボードモデル:「Google Chromebook」
  • 高度な/Ctrlの位置:「左Ctlで左Winを置き換える」を確認してください。
  • 高度で互換性のあるオプション:「2つのシフトを組み合わせて使用​​すると、Caps Lockが有効になります。」

端末ではCtrl-Cが期待どおりに機能しますが、tmuxではCtrl-Aが正しく機能しないため、「^X@s^A」のみが表示されます。

を実行すると、xevAとCの文字を除いて、Ctrl-CとCtrl-Aのキーイベントは同じように見えます。

何が起こっているのか知っている人はいますか?それとも、CtrlがAの左側にあるときにCtrl-Aがtmuxで動作するようにするにはどうすればよいですか?

答え1

KDE設定を放棄しました。代わりに私は使用しています入力リマッパー。 X11とWaylandの両方で動作し、KDE設定の使用による試行錯誤(および失敗)を排除します。

答え2

xev を使用して、検索キーのキーコードとマッピングされているキーを確認できます。

まず、次の内容でディレクトリ.Xmodmapにファイルを作成します。$HOME

clear control
clear mod4
keycode 133 = KeyCode
add control  = Control_L Control_R KeyCode
add mod4 = KeyCode Super_R

KeyCodexevで見つかったものと交換してください。

xmodmap次に、Linuxを起動するときにファイルがロードされていることを確認する必要があります。~/.Xmodmap

.profileにこの行を追加してください。

if [ -s ~/.Xmodmap ]; then
    xmodmap ~/.Xmodmap
fi

源泉

答え3

KDEを使用すると、次のようにこれを達成できます。

システム設定>入力デバイス>キーボード>詳細

キーボードオプションの設定チェックボックスを選択し、

だから探して制御位置プロジェクトと開発、

それでは確認してください「A」左選ぶ

(私の kde-plasma-5.25.5 で動作)

関連情報