Ubuntu 16.04でCtrlキーとAltキーを交換するにはどうすればよいですか?


11

私は次を読んだ:

1. xubuntuでaltキーとctrlキーをきれいに交換する方法は?

2. コマンドとコントロールキーをxkbで段階的に交換する方法は?

上記以外にも、Googleとxkbのドキュメントにかなりの時間を費やしました。

私のようにMacからUbuntuに切り替える多くのユーザーは、インストールの完了後すぐにctrlキーとaltキーを交換したいと思うと思います。

この質問(および回答)をここに投稿する私の目的は、上記のスレッドやドキュメントを調べるのに多くの時間を費やす代わりに、簡単な解決策を提供することです。

また、上記のどれも正しい答えを提供しません。(これは、私が助けに感謝しないと言っているわけではありません。上記の投稿は、最終的に私が望むものを達成するのに役立ちましたが、応答は完全ではありませんでした。)

スレッド1は、左のctrlと左のaltのみを交換します

スレッド2はctrlをスワップし、質問がwinキーに関するものではない場合でも勝ちます

回答:


13
  1. ファイル/usr/share/X11/xkb/symbols/ctrlを編集して次の行を追加し、キーと交換Right AltRight Ctrlます。

    // Swap the functions of the right Alt key and the right Ctrl key.
    partial modifier_keys
    xkb_symbols "swap_ralt_rctl" {
        replace key <RALT> { [ Control_R, Control_R ] };
        replace key <RCTL> { [ Alt_R, Meta_R ] };
    };
    

    同様に、あなたはスワップに行を追加することができますLeft AltLeft Ctrl

  2. ファイル/usr/share/X11/xkb/rules/evdev.lstを編集して、! optionセクションの次の行をddします。

    ctrl:swap_ralt_rctl Swap Right Alt key with Right Ctrl key
    
  3. ファイル/usr/share/X11/xkb/rules/evdevを編集して、!option = symbolsセクションに次の行を追加します。

    ctrl:swap_ralt_rctl = +ctrl(swap_ralt_rctl)
    
  4. dconfダッシュボードから使用し(必要に応じてインストールしますapt-get install dconf-tools)、次のいずれかの方法を使用します。

    • ダッシュボードからdconfエディターを開き、キーに移動して/org/gnome/desktop/input-sources/xkb-optionsその値を次のように設定します。

      ['ctrl:swap_lalt_lctl','ctrl:swap_ralt_rctl']
      
    • ターミナルからdconfを使用します(おそらく、前の手順の代わりに以下のコマンドが動作するはずですが、それについてはわかりません)。

      dconf write "/org/gnome/desktop/input-sources/xkb-options" "['ctrl:swap_lalt_lctl','ctrl:swap_ralt_rctl']"
      

1
私のために働いたが、正しいマッピングは私のシステムのすべてのファイルにすでに存在していました。私に必要なのは最後のコマンドだけで、書かれたとおりに機能します。
マック

1
素敵なステップ!Thx
BurningKrome

4

GNOMEデスクトップを使用している場合、これはGUIを介して実行できます。最初にソフトウェアセンターからGNOME Tweakツールをインストールしてから、実行します。その後、関連するチェックボックスをチェックできます。

GNOME Tweakツール


ただし、右側のctrlとaltを交換するオプションはありません
エゴ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.