web-dev-qa-db-ja.com

14.04でエスケープとCaps Lockを交換するにはどうすればよいですか?

「エスケープキーとCaps Lockを入れ替える」などを許可するキーボードレイアウトオプションは、14.04のキーボード設定から消えたようです。設定できるGUIはありますか?それとも ドットファイルに戻る

34
Hamish Downer

GNOME Tweak Tool(gnome-Tweak-tool)をインストールし、Typingタブの下にスワップするオプションがあります Esc と Caps Lock。これはUbuntu 14.04で機能しました。

gnome Tweak tool typing section

41
user268068

別の同様の質問 で言及したように、スワップする通常の方法 Esc そして Ctrl ~/.Xmodmapファイルに次の行があります。

clear Lock
keysym Caps_Lock = Escape
keysym Escape = Caps_Lock
add Lock = Caps_Lock

これは、最も一般的なディストリビューション(UbuntuとDebianファミリー、FedoraとRHファミリー)のすべてのデスクトップ環境(KDE、Gnome)で動作するはずです。

4
dotancohen

前回のOSセットアップ中にこれに少し苦労し、解決策を見つけました。この設定では、見つけるためにインターネットをもう一度探し回らなければなりませんでした。後で参照できるように、ここに置いておきます。

私はUbuntu 14.04 LTSを使用しています(16.04でも動作します)、これがキャップロックを再マップしてエスケープする方法です:

  1. ターミナルを開く
  2. /etc/default/keyboardファイルをSudoで開きます(例:Sudo nano /etc/default/keyboard
  3. caps:swapescapeXKBOPTIONSに追加します。変更後、行は次のようになります。

    XKBOPTIONS = "caps:swapescape"

caps:swapescape設定でこれを試していないことに注意してください。 caps:escape設定を使用しました。つまり、私の変更は、Caps Lockをエスケープに再マップするだけですが、エスケープをCaps Lockにマップしません。

私のソース

4
ALM

別の解決策は、この投稿で言及されているものです caps lockとescを恒久的に切り替える方法 いくつかの追加手順でdpkg-reconfigureを使用しますが、"caps:swapescape"xkb-optionsを設定します

1
Wakaru44