%3F.png)
나는의 출력을 저장했습니다
$ 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 도구가 허용하지 않는 일부 변경을 수행하고 싶고 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']