通常、Caps Lockはコントロールキーになります。
setxkbmap -option ctrl:nocaps
それは実現しますが、どこから入手したのか覚えていないか、ドキュメントを見つけられません(man setxkbmap
は非常に役に立ちません)
誰もがそれを通常の状態に戻すコマンドを教えてもらえますか、または少なくとも-option ctrl:nocaps
が実際に何をするかを教えてくれるドキュメントを教えてくれますか?
既に何かを設定している場合、何か新しいものを設定する前にクリアする必要があるかもしれません。
設定を解除するには:
それを通常の状態に戻すには、
setxkbmap -option
だけが有効です。 –エマヌエーレナターレ14年9月8日19:29に
例:setxkbmap -option ctrl:swapcaps
を使用していたので、ランダムな癖によって設定された後にキャップロックを処理(つまり、設定解除)できました。今日はnocapsが欲しかったのですが、他の設定がまだアクティブだったので設定できませんでした。上記のコマンドを使用し、setxkbmap -option ctrl:nocaps
を使用できました
Ubuntuでキーボードメカニズムがどのように機能するか、ローカルでオーバーライドする方法(およびレイアウトの切り替えと相互作用する方法)が説明されている完全で読みやすいドキュメントを見つけることができれば、本当にうれしいです。
実際にそれを本当に理解している人はほとんどいない (時間についてのスティーブン・ホーキングスの有名な引用を覚えています); リンクを少し集めました 別の回答ではありますが、まだ一般的なハウツーはありません。
基本的に、/usr/share/X11/xkb/symbols/us
から始まるキーボードのすべての定義を追跡する必要があります---キーボードがus
の場合、必要に応じて置き換えます。多くのオプションがあり、その中に含まれています。ほとんどの修飾キーは/usr/share/X11/xkb/rules/base
にあり、次の場所にあります:
caps:none = +capslock(none)
caps:ctrl_modifier = +capslock(ctrl_modifier)
ctrl:nocaps = +ctrl(nocaps)
ctrl:lctrl_meta = +ctrl(lctrl_meta)
ctrl:swapcaps = +ctrl(swapcaps)
およびxorg.lst
:
ctrl:nocaps Caps Lock as Ctrl
...
caps:capslock Caps Lock toggles normal capitalization of alphabetic characters
数百万もの他のものの間で。したがって、それが意味すること、および他のオプションは、おそらくレイアウトに依存しますが、そこを見て推測することができます。たとえば、私はしようとします
setxkbmap -option caps:capslock
それを元に戻します。
さて、それらが正確に何を意味するのか、それをどのように有効にしますか(control center
-> keyboard
またはlanguage
、gnome-Tweak-tool
、コマンドライン、initスクリプトを使用)、作成方法それらが機能するかどうかにかかわらず、レイアウトスイッチの影響を受けません(私はunableでcaps-lockを無効にし、レイアウトスイッチ間で同じようにします)案件。
誰でも答えを記入できる場合は、それを行ってください。私はxmodmap
でキーボードを微調整するのに慣れていましたが、これは取って代わられていると理解していますが、キーボードを微調整する方法についてのハウツーがあれば本当にいいでしょう...