%3F.png)
He guardado la salida de
$ xmodmap -pke
en ~/.map1. Luego, cambié algunas configuraciones a través de la herramienta Gnome Tweak (digamos, para simplificar, cambié Esc y Bloq Mayús). Luego volví a guardar el resultado de
$ xmodmap -pke
esta vez en ~/.map2.
~/.map1 y ~/.map2 son diferentes. Y son diferentes exactamente como esperaba. Las diferencias corresponden a las llaves que he cambiado.
Sin embargo, no esperaba lo siguiente: deshabilité todos los cambios realizados dentro de Gnome Tweak Tool y cargué map2 con
$ xmodmap ~/.map2
Esperaba el mismo comportamiento logrado con los cambios realizados con Gnome Tweak Tool. Pero este no es el caso. (Es decir, ahora en la Terminal Gnome no hay ninguna diferencia de comportamiento en comparación con la configuración predeterminada. En cambio, dentro de las aplicaciones, la tecla Esc funciona correctamente como Bloq Mayús, pero no enciende la luz de Bloq Mayús. Y finalmente, la tecla Bloq Mayús parece realizar la función Esc y Bloq Mayús).
Entonces surge la siguiente pregunta: ¿Cuáles son los archivos sobre los que actúa Gnome Tweak Tool?
Sería extremadamente útil para mí entender cómo funcionan las cosas aquí, ya que quiero realizar algunos cambios que la herramienta Tweak no me permite hacer y no puedo lograrlos con xmodmap.
¡Gracias!
Respuesta1
Los archivos modificados gnome-tweak-tool
son ~/.config/dconf/user
(esta es la dconf
base de datos, un archivo binario donde se almacenan la mayoría de las configuraciones del usuario) y varios otros archivos de configuración ~/.config
(todos estos son archivos de texto)
En este caso particular, cambiar la configuración de escritura gnome-tweak-tool
altera xkb-options
la dconf
base de datos. Es fácil comprobar que si monitorea la base de datos con
dconf watch /
y luego abre gnome-tweak-tool
y haz CapsLockun adicional, Escobtendrás un resultado como
/org/gnome/desktop/input-sources/xkb-options
['caps:escape']