Gnome
Gnome Tweak Tool 作用於哪些文件(更改打字設置時)?
我已經保存了輸出
$ xmodmap -pke
在 ~/.map1 中。然後,我通過 Gnome Tweak Tool 更改了一些設置(例如,為了簡單起見,我交換了 Esc 和 Caps Lock)。然後我再次保存了輸出
$ xmodmap -pke
這次進入 ~/.map2。
~/.map1 和 ~/.map2 是不同的。它們與我所期望的完全不同。差異對應於我更改的鍵。
但是我沒想到會出現以下情況:我已經禁用了 Gnome Tweak Tool 中所做的所有更改,並且我已經載入了 map2
$ xmodmap ~/.map2
我期待使用 Gnome Tweak Tool 所做的更改可以實現相同的行為。但這種情況並非如此。(現在在 Gnome 終端中,與預設設置相比,行為沒有任何區別。在應用程序中,Esc 鍵作為 Caps Lock 正常工作,但它不會打開 Caps Lock 的燈。最後是 Caps Lock 鍵似乎同時執行 Esc 和 Caps Lock 功能)。
因此出現了以下問題:Gnome Tweak Tool 作用於哪些文件?
了解這裡的工作原理對我來說非常有用,因為我想執行一些 Tweak Tool 不允許我做的更改,而且我無法使用 xmodmap 來實現它們。
謝謝!
更改的文件
gnome-tweak-tool
是~/.config/dconf/user
(這是dconf
數據庫,儲存大多數使用者設置的二進製文件)和下面的各種其他配置文件~/.config
(這些都是文本文件)在這種特殊情況下 - 更改輸入設置 -
gnome-tweak-tool
會更改數據庫xkb-options
中的。dconf
很容易檢查您是否使用dconf watch /
然後打開
gnome-tweak-tool
並做CapsLock
一個額外的Esc
你會得到一個像/org/gnome/desktop/input-sources/xkb-options ['caps:escape']