En ubuntu 11.04 había una solución alternativa usando gconf-editor y configurando la clave
/apps/gnome_settings_daemon/plugins/xrandr/active
en falso.
Sin embargo, no existe tal clave en gconf-manager usando ubuntu 11.10 (gnome 3).
En ubuntu 11.04 había una solución alternativa usando gconf-editor y configurando la clave
/apps/gnome_settings_daemon/plugins/xrandr/active
en falso.
Sin embargo, no existe tal clave en gconf-manager usando ubuntu 11.10 (gnome 3).
Respuestas:
La nueva versión de gnome-settings-daemon
almacena su información de configuración endconf
lugar de gconf
.
Para hacer el equivalente de lo que estaba haciendo en 11.04, intente lo siguiente:
dconf-tools
paquete y luego ejecútelo dconf-editor
.org
-> gnome
-> settings-daemon
->plugins
-> xrandr
.active
casilla de verificación.dconf write /org/gnome/settings-daemon/plugins/xrandr/active false
dconf write /org/gnome/settings-daemon/plugins/media-keys/active false
En Ubuntu 18.04 , encontré dos combinaciones de teclas diferentes para SUPER+ P, que se pueden deshabilitar con dconf-editor
.
Primero, debe instalar dconf-editor
, si aún no está instalado. Esto se puede hacer en la terminal con el siguiente comando:
sudo apt install dconf-editor
Luego puede iniciarlo desde la terminal:
dconf-editor
Dentro de dconf-editor
:
['<Super>p', 'XF86Display']
, entonces:
[]
'<Super>p'
, entonces:
Para deshabilitar las<Super>p
combinaciones de teclas globales , y NO cualquier otra tecla multimedia (probada en Ubuntu 15.04 ) tuve que 'emtpy' las siguientes teclas dconf. Corrí (en una terminal):
dconf write /org/gnome/settings-daemon/plugins/media-keys/video-out ''
dconf write /org/gnome/settings-daemon/plugins/media-keys/screenshot ''
Antes, busqué con los siguientes comandos bash los valores que contenían '<Super>p'
:
b="/org/gnome/settings-daemon/plugins/media-keys/"
for i in `dconf list $b | sort`; do echo -n "$i: "; dconf read $b$i; done
Para buscar todas las dconf
teclas, use el comando:
dconf dump / | grep '<Super>p'
Si desea evitar el terminal, ejecute el programa dconf-editor
y busque la (s) clave (s) allí ...
Editar:
Después de algunas actualizaciones y reinicios, tuve que la combinación de teclas ya no funcionaba. Encontré que hay / había un error en gnome-settings-daemon
eso que define <Super>p
. Aquí se describe un truco .
En el proceso de inicio, /usr/bin/xbindkeys_autostart
se ejecuta al iniciar sesión. Este script busca el archivo $HOME/.xbindkeysrc
y carga la configuración.
Como quería asignar gnome-screenshot -c
a <Super>p
, creé el este archivo con el siguiente contenido (y sin asignar la configuración de ubuntu / compiz):
# Content of $HOME/.xbindkeysrc
"gnome-screenshot -c"
mod4 + p
Esto todavía es un problema a partir de Ubuntu 12.10 lanzado el 18 de octubre de 2012. Una solución de error para esto parecía estar en proceso, de modo que al menos hay una manera más fácil de reconfigurar las asociaciones de teclas, pero desde entonces se ha marcado como no válido. porque esto supuestamente se solucionó gnome-settings-daemon
.
En última instancia, este problema supuestamente se debe a que algunos proveedores de hardware codifican el video Super-P.
Se han actualizado las conversaciones sobre el rastreador de errores desde la respuesta actualmente aceptada que sugiere no desactivar xrandr, sino desactivar las teclas multimedia :
Intenta lo siguiente:
dconf-tools
paquete y luego ejecútelo dconf-editor
.org
-> gnome
-> settings-daemon
->plugins
-> media-keys
.active
casilla de verificación.O la versión de línea de comandos de esto es:
dconf write /org/gnome/settings-daemon/plugins/media-keys/active false
<super>P
. Si solo desea deshabilitar eso, vaya a la ubicación anterior, busque video-out
y simplemente cambie eso. Hacer esta respuesta es tirar al bebé con el agua del baño.
Incluso si deshabilitar el complemento xrandr no funciona para usted (como yo), le sugiero que pruebe esto (funciona para mí):
Vaya al editor dconf a través del comando "dconf-editor" en una terminal, luego vaya a:
/org/gnome/mutter/keybindings/switch-monitor
y deshabilite "usar valor predeterminado" y elimine:
'<Super>p',