右のCtrlキーを左のCtrlキーのように機能させるには?

右のCtrlキーを左のCtrlキーのように機能させるには?

左右のCtrlキーが同じ動作をするようにしたいと思います。すべてのショートカットなどで左クリックが正常に機能しますが、右クリックはまったく効果がないようです。キーボードレイアウトオプションを見てみましたが、役に立ちませんでした。

私はMateデスクトップ環境でLinux Mint 20.2を使用しています。

-付録-

結果xevは次のとおりです。

KeyPress event, serial 35, synthetic NO, window 0x5200001,
root 0x7ac, subw 0x5200002, time 416256, (49,43), root:(2600,505),
state 0x10, keycode 105 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: True

KeyRelease event, serial 38, synthetic NO, window 0x5200001,
root 0x7ac, subw 0x5200002, time 416464, (49,43), root:(2600,505),
state 0x10, keycode 105 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes: 
XFilterEvent returns: False

出力はxmodmap次のとおりです。

xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25)
mod1        Alt_L (0x40),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3      
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

答え1

xmodmap -e "keycode 105 = Control_L NoSymbol Control_L"

答え2

あなたのコメントで確認したように、次の2つのxmodmapコマンドがトリックを実行します。
xmodmap -e "keycode 105 = Control_R NoSymbol Control_R"
xmodmap -e "add control = Control_R"

再起動後も持続しないため、~/.Xmodmap ファイルに引用符で囲まれたテキストを保存し、起動時に実行するようにします。

答え3

より安定した最終ソリューションを見つけました!私が望むアクション(左クリックと右クリックの両方で同じ動作)は実際にはデフォルト動作です。

私の問題は、キーボード設定がこのデフォルトを変更することです。

今この設定が見つかり、選択を解除して基本(必要な)動作を得ました!

達成された設定は次のとおりです。

キーボード設定 - >レイアウト - >オプション - >キー位置の作成 - >右Ctrl。

以下のスクリーンショットを報告します。

キーボード設定の最初のウィンドウ

レイアウトオプションの2番目のウィンドウ

関連情報