
Ich möchte die Spracheinstellungen wie gewohnt verwenden:
- GewinnenTaste wechselt zum ersten Layout
- Alt+Feststelltastewechselt zum nächsten (ohne die Feststelltaste umzuschalten)
- Pro Fenster gültige Spracheinstellungen
- Alt+Leertasteöffnet das Launcher-Menü
MomentanAlt+Feststelltastewechselt das Layout, aber dieFeststelltasteauch umgeschaltet undGewinnenTaste ist nicht neu definierbar und öffnet das Launcher-Menü
Antwort1
Notiz:
Habe dies in Ubuntu 18.04.3 versucht, ähnlich wie 19.10. (Wenn Sie Schwierigkeiten haben, werde ich 19.10 installieren und testen.)
Problemumgehung:
Alt+Feststelltaste wechselt zum nächsten (ohne die Feststelltaste umzuschalten)
Verwenden Sie das Gnome-Tweak-Tool, um dies auszuwählen. Die Feststelltaste wird dadurch nicht umgeschaltet.
Wenn Sie das Gnome-Tweak-Tool nicht haben, installieren Sie es mit dem folgenden Befehl.
sudo apt install gnome-tweaks
Alt+Leertaste öffnet das Launcher-Menü
Gehen Sie zu Tastaturkürzeln. Deaktivieren Sie die Standardtastaturkürzel Alt+Leertaste
Erstellen Sie eine benutzerdefinierte Verknüpfung mit den folgenden Details
Name: Übersicht umschalten
Befehl: /bin/bash /home/<yourusername>/tgov.sh
{ Beispiel: /bin/bash /home/pratap/tgov.sh
}
Erstellen Sie ein Skript in Ihrem Home-Ordner tgov.sh
(Übersicht umschalten) mit folgendem Inhalt
#!/bin/bash
status=`gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.overview.visible'`
if [ "$status" == "(true, 'false')" ]; then
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.show()'
else
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.hide()'
fi
Die Win-Taste wechselt zum ersten Layout
- Deaktivieren Sie die Overlay-Funktion über die Super-Taste.
gsettings set org.gnome.mutter overlay-key ''
- Erstellen Sie eine benutzerdefinierte Tastenkombination
Super+F
mit den folgenden Details
Name: Zur ersten Sprache wechseln
Befehl:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[0].activate()"
- Installieren Sie das Paket
xcape
mit dem folgenden Befehl.
sudo apt install xcape
- Stellen Sie die Funktion der Taste Super_L so ein, als ob Sie zwei Tasten Super_L+F drücken würden.
xcape -e 'Super_L=Super_L|f'
- Erstellen Sie die Einstellungen für Startanwendungen wie unten
Pro Fenster gültige Spracheinstellungen
Verwenden Sie die Systemeinstellungen zur Konfiguration wie unten