の出力を保存しました
$ xmodmap -pke
〜/ .map1内。次に、Gnome Tweak Toolを使用していくつかの設定を変更しました(たとえば、簡単にするために、EscとCaps Lockを交換しました)。次に、の出力を再度保存しました
$ xmodmap -pke
今回は〜/ .map2に。
〜/ .map1と〜/ .map2は異なります。そして、それらは私が期待していた方法とはまったく異なります。違いは、変更したキーに対応しています。
ただし、次のことは予期していませんでした。GnomeTweakTool内で行われたすべての変更を無効にし、map2を次のようにロードしました。
$ xmodmap ~/.map2
Gnome Tweak Toolで行われた変更で同じ動作が実現されることを期待していました。しかし、そうではありません。 (これがGnomeターミナルにあります。デフォルト設定と比較して動作に違いはありません。アプリケーション内では、EscキーはCaps Lockとして正しく機能しますが、Caps Lockのライトはオンになりません。そして最後にCaps LockキーEscとCapsLockの両方の機能を実行しているようです)。
したがって、次の質問が発生します。GnomeTweak Toolが作用しているファイルは何ですか?
Tweak Toolで許可されていない変更を実行したいので、xmodmapでそれらを実現できないため、ここでどのように機能するかを理解することは非常に役立ちます。
ありがとう!
gnome-Tweak-tool
によって変更されるファイルは、~/.config/dconf/user
(これは、ほとんどのユーザー設定が保存されるバイナリファイルであるdconf
データベースです)および~/.config
の下にあるその他のさまざまな構成ファイル(これら)です。すべてテキストファイルです)
この特定の場合-入力設定の変更-gnome-Tweak-tool
は、dconf
データベースのxkb-options
を変更します。データベースを監視する場合、それを確認するのは簡単です。
dconf watch /
次に、gnome-Tweak-tool
を開いて作成します CapsLock 追加の Esc 次のような出力が得られます
/org/gnome/desktop/input-sources/xkb-options
['caps:escape']