Debian Buster
Xfce kann Super(Systemsymboltaste) nicht verwenden, um wishkermenu
das Windows-Verhalten des Startmenüs zu emulieren.
Also installierte ich xcape
, um die Schlüssel zu ändern, und führte den Shell-Befehl aus
xcape -e 'Super_L=Control_L|Escape'
(Ich verwende die Taste für andere Dinge, also verwende ich sie, xcape
damit beim Loslassen der Taste Esc+ emuliert wird Ctrl. Ich konfiguriere die Hotkeys in der Tastatur xfce
und weise Esc+ Ctrlzu wishkermenu
.)
Funktioniert einwandfrei, das Problem ist, dass ich den Befehl erneut ausführen muss, wenn ich die Sitzung schließe. Ich habe versucht, ein Skript zu erstellen und es beim Start auszuführen, indem ich Beispiele aus dem Internet verwendet habe, aber es passiert nichts. Das Skript funktioniert ordnungsgemäß, wenn ich es von der Shell aus ausführe, der Fehler liegt also im Startbereich.
Habe es benutzt crontab
, etc/init.d
aber es passiert nichts. Habe gehört, dass es unter Debian nicht gut ist, dafür andere Methoden als systemd zu verwenden.
Wie kann ich dieses Problem lösen, vielleicht durch einen Dienst?
Antwort1
Fügen Sie Ihre Zeile mit einem Befehl in ~/profile
oder ~/xprofile
in eine Datei ein. Hängt davon ab, wie Ihr System konfiguriert ist. Sie können beides versuchen.
Diese Dateien sollten nach dem Start Ihrer Sitzung geladen werden, damit das Skript automatisch ausgeführt wird.
Antwort2
Ich habe es geschafft, habe einfach ein Barch-Skript geschrieben und es im Xfce4-Menü der Startanwendungen ausgeführt. Danke für Freedback