Afegits scripts per a deshabilitar atajos de teclat en debian-gnome

This commit is contained in:
2026-03-09 19:15:27 +01:00
parent f21a3db259
commit 45e3bd3090
2 changed files with 62 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
#!/bin/bash
# Ruta del propio script
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
BACKUP="$SCRIPT_DIR/gnome-shortcuts-backup.txt"
disable_all() {
echo "Guardando atajos actuales en $BACKUP..."
dconf dump /org/gnome/settings-daemon/plugins/media-keys/ > "$BACKUP"
echo "Deshabilitando todos los atajos de GNOME..."
dconf reset -f /org/gnome/settings-daemon/plugins/media-keys/
echo "Deshabilitando la tecla Super para abrir Actividades..."
gsettings set org.gnome.mutter overlay-key ''
echo "Todo deshabilitado."
}
enable_all() {
if [ ! -f "$BACKUP" ]; then
echo "No existe el archivo de backup: $BACKUP"
exit 1
fi
echo "Restaurando atajos desde $BACKUP..."
dconf load /org/gnome/settings-daemon/plugins/media-keys/ < "$BACKUP"
echo "Restaurando la tecla Super..."
gsettings reset org.gnome.mutter overlay-key
echo "Todo restaurado."
}
case "$1" in
disable)
disable_all
;;
enable)
enable_all
;;
*)
echo "Uso: $0 {disable|enable}"
exit 1
;;
esac
+16
View File
@@ -0,0 +1,16 @@
#!/bin/bash
case "$1" in
off)
echo "Deshabilitando la tecla Super para abrir Actividades..."
gsettings set org.gnome.mutter overlay-key ''
;;
on)
echo "Habilitando la tecla Super para abrir Actividades..."
gsettings reset org.gnome.mutter overlay-key
;;
*)
echo "Uso: $0 {on|off}"
exit 1
;;
esac