GNU/Linux >> Znalost Linux >  >> Ubuntu

Vlastní klávesové zkratky jsou resetovány. Jak je trvale nastavit?

Mám problém s Ubuntu 12.04 a 12.10 s vlastními klávesovými zkratkami. Po chvíli se resetují (nemohu najít vzor, ​​ale zdá se, že to je, když dojde k masivní aktualizaci). Stalo se mi to před pár dny, když 12.10 dostalo asi 27 aktualizací.
Prohledal jsem launchapd a askubuntu a nenašel jsem žádnou podobnou otázku.
Moje zkratky se po restartu neztratí, stále mohu Nenašel jsem vzor k identifikaci problému, jak jsem řekl.
Zkoušel jsem také nepoužívat aplikaci Control Center, ale dconf-editor gnome, ale stejný výsledek, jaký jsem našel v nějakém příspěvku na blogu.
Moje otázka je , jak si mohu uložit své vlastní zástupce, abych je obnovil, když se to stane?
Může mi někdo pomoci sestavit chybu pro launchpad, například jaký balíček by to mohl způsobovat, abych mohl vyplnit hlášení o chybě.
Díky předem.

Přijatá odpověď:

Díky Grahamovým odkazům se zdá, že to bylo opraveno pro 13.04, ale nebylo „backportováno“ na 12.10.

Aktualizovat Překvapivě... nezdá se, že by to bylo opraveno ve verzi 13.04! 🙁 Stále jsem musel použít řešení níže.

Do té doby je zde něco, co jsem dal dohromady z komentářů na launchpadu, funguje mi to na Ubuntu 12.10.

/etc/rc.local mi nefungovalo, tak jsem vytvořil ~/.config/autostart/key_settings.desktop :

[Desktop Entry]
Type=Application
Exec=sh -c 'sleep 1; exec ~/.config/autostart/key_settings.sh'
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Load My Custom Shortcuts

Poté skutečný skript ~/.config/autostart/key_settings.sh :

#!/bin/sh -e
#
#dconf write /org/gnome/desktop/wm/keybindings/minimize "['<Super>h']"
#dconf write /org/gnome/desktop/wm/keybindings/close "['<Super>q']"

gsettings set org.gnome.desktop.wm.keybindings minimize "['<Super>h']"
gsettings set org.gnome.desktop.wm.keybindings close "['<Super>q']"

Zakomentoval jsem metodu dconf pro referenci, ačkoli gsettings mi funguje.

Chcete-li najít kódy kláves, můžete jednoduše použít okno Klávesové zkratky otevřené vedle Terminálu a poté použít příkaz „get“:

gsettings get org.gnome.desktop.wm.keybindings minimize

PS:Toto bylo myšleno spíše pro rozpracování praktické opravy navržené Grahamovými odkazy.


Ubuntu
  1. Ubuntu – Jak správně vytvořit vlastní dokončování Zsh „prostě fungovat“?

  2. Jaké další miniatury jsou k dispozici a jak je nainstalovat?

  3. Jak nastavit vlastní čas uzamčení obrazovky v Ubuntu 18.04?

  1. Jak nakonfigurovat zkratky pro přepnutí na konkrétní rozložení klávesnice v Ubuntu 14?

  2. Jak změnit klávesové zkratky Evolution?

  3. Jak nastavit zástupce na ploše pro cPanel

  1. Jak nastavit vlastní chybové stránky v cPanel

  2. Co jsou režimy SELinux a jak je nastavit

  3. Jak trvale nastavit $PATH na Linux/Unix?