Ich habe ein Problem mit Ubuntu 12.04 und 12.10 mit benutzerdefinierten Tastaturkürzeln. Sie werden nach einer Weile zurückgesetzt (ich kann kein Muster finden, aber es scheint, als ob ein massives Upgrade stattfindet). Es ist mir vor ein paar Tagen passiert, als 12.10 ungefähr 27 Updates bekam. Ich habe Launchapd und Askubuntu durchsucht und keine ähnliche Frage gefunden. Meine Verknüpfungen gehen beim Neustart nicht verloren. Ich kann immer noch kein Muster finden, um das Problem wie gesagt zu identifizieren. Ich habe auch versucht, nicht die Control Center-App zu verwenden, sondern den dconf-Editor von gnome, aber das gleiche Ergebnis, das ich in einem Blog-Beitrag gefunden habe. Meine Frage ist, wie kann ich meine benutzerdefinierten Shorcuts speichern, um sie in diesem Fall wiederherzustellen? Kann mir jemand helfen, einen Fehler für das Launchpad zu erstellen, z. B. welches Paket dies verursachen könnte, damit ich einen Fehlerbericht ausfüllen kann? Danke im Voraus.
10
Antworten:
Dank Grahams Links scheint dies für 13.04 behoben, aber nicht auf 12.10 "zurückportiert" worden zu sein.
Aktualisieren Erstaunlich .. Dies erscheint nicht in 13,04 Version behoben zu werden! :( Ich musste unten noch die Lösung verwenden.
Bis dahin habe ich etwas aus den Kommentaren auf dem Launchpad zusammengestellt. Es funktioniert für mich unter Ubuntu 12.10.
/etc/rc.local hat bei mir nicht funktioniert, also habe ich Folgendes erstellt
~/.config/autostart/key_settings.desktop
:Dann das eigentliche Skript
~/.config/autostart/key_settings.sh
:Kommentierte die dconf-Methode als Referenz aus, obwohl gsettings für mich funktioniert.
Um die Schlüsselcodes zu finden, können Sie einfach das neben dem Terminal geöffnete Fenster "Tastaturkürzel" verwenden und dann den Befehl "get" verwenden:
PS: Dies sollte eher auf eine praktische Lösung eingehen, die von Grahams Links vorgeschlagen wurde.
quelle
gsettings list-keys org.gnome.desktop.wm.keybindings
Dies scheint mit einer Reihe von Fehlern auf dem Launchpad zu tun zu haben.
gsettings set org.gnome.desktop.wm.keybindings <command> "[<key-sequence>]"
in Ihrem Startskript verwendet wird.quelle
Entfernen Sie die Alt + F1-Bindung (Panel-Hauptmenü), die in einigen Jetbrain-Produkten (Phpstorm) verwendet wird.
Ich konnte keine Informationen darüber erhalten, wie man benutzerdefinierte Tastenkombinationen in Ubuntu 19 dauerhaft festlegt. Nach unzähligen Versuchen habe ich Folgendes getan (vielleicht weiß jemand, wie man das ohne ein Skript macht):
gnome-session-properties
Überprüfen Sie nach dem Neustart mit
gsettings get org.gnome.desktop.wm.keybindings panel-main-menu
quelle