web-dev-qa-db-ja.com

14.04 Trusty TahrのCaps Lockの再マッピング

Caps Lockを再マップするためのGUIメニューを指すいくつかの質問を見てきましたが、そのメニューは14.04でなくなったようです。私はそれを見つけていないだけですか、それとも本当になくなっていますか? xkbmapを使用して再マッピングできることは知っていますが、それを永続化する方法はよくわかりません。

編集

この質問 の受け入れられた答えについて提案を試みましたが、何も機能していないようです。私が知ることができることから、.xinitrcファイルはソースされていないようです。これを解決するかもしれない他の作業がありますか?

32
Eric Andres

ファイル/ etc/default/keyboardを編集し、XKBOPTIONS設定を変更する必要があります。

たとえば、capslockをコントロールセットにマップするにはXKBOPTIONS =“ ctrl:nocaps”(source: Archlinux wiki

ログアウトしてから再度ログインして、システムに影響する変更を確認してください。

27
dwaynemac

最後にGUIの答えを見つけました、多くのグーグルの後: 14.04でエスケープとCaps Lockを交換するにはどうすればよいですか? 私の検索結果。)

リンクされた回答から:

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

奇妙なことに、ツールウィンドウの背景が私にとっては埋められなかったので、テキストを表示するためだけに背後でgeditウィンドウを開く必要がありました。

お役に立てば幸いです!バグのあるウィンドウを使用しても、xkb設定を直接操作するよりもずっと快適でした。

18
doctaphred

私の場合、以下はUbuntu 14.04でcapslockを無効にするために機能しました。

setxkbmap -option caps:none

スタートアップアプリケーション> 追加> 名前:Capslockを無効にする> コマンド:setxkbmap -option caps:none> 追加

再起動し、capslockは無効になります。


Capslockをエスケープキーに再マップするには:

setxkbmap -option caps:escape
8
MC Basstard

十分に検索した後、私は最終的にその魔法のグーグル呪文を見つけて答えを見つけたと思います。ここに私の問題を解決した投稿があります: setxkbmapの設定を起動時に設定する 。受け入れられた答えの指示に従って、 'ctrl:nocaps'をxkb-optionsに追加しました。これを変更するために設定GUIを戻すだけでいいのですが。

3
Eric Andres