出力を保存しました
$ xmodmap -pke
~/.map1にあります。その後、Gnome Tweak Toolを使用していくつかの設定を変更しました(例:単純化のためにEscとCaps Lockを置き換えました)。その後、出力を再保存しました。
$ xmodmap -pke
今回は ~/.map2 と入力します。
~/.map1 と ~/.map2 は異なります。彼らは私が期待していたものとまったく違いました。違いは私が変更したキーに対応します。
しかし、次のような状況は予想できませんでした。 Gnome Tweak Toolのすべての変更を無効にしてmap2をロードしました。
$ xmodmap ~/.map2
Gnome Tweak Toolで変更した内容でも同じ動作を期待しました。しかし、これは本当ではありません。 (Gnome Terminalではデフォルト設定と動作に違いはありません。アプリケーションでは、EscキーはCaps Lockでうまく機能しますが、Caps Lockインジケーターは点灯しません。最後に、Caps Lockキーは機能しているようです。 )。
したがって、次のような質問があります。 Gnome Tweak Toolはどのファイルで作業していますか?
調整ツールで許可されていないいくつかの変更を適用したいと思い、xmodmapを使用して変更できないため、これがどのように機能するかを理解することは非常に便利です。
ありがとうございます!
答え1
変更されたファイルgnome-tweak-tool
は~/.config/dconf/user
(dconf
ほとんどのユーザー設定を保存するデータベース、バイナリファイル)、および以下のさまざまな設定ファイル~/.config
(テキストファイル)です。
この特別な場合(入力設定の変更)では、データベースの入力設定がgnome-tweak-tool
変更されます。以下を使用してデータベースを監視すると、簡単に確認できます。xkb-options
dconf
dconf watch /
その後、追加のタスクを開いてgnome-tweak-tool
実行すると、次のような出力が得られます。CapsLockEsc
/org/gnome/desktop/input-sources/xkb-options
['caps:escape']