So weisen Sie Spracheinstellungen und Launcher-Verknüpfungen in Ubuntu 19.10 neu zu

So weisen Sie Spracheinstellungen und Launcher-Verknüpfungen in Ubuntu 19.10 neu zu

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

Bildbeschreibung hier eingeben

Alt+Leertaste öffnet das Launcher-Menü

Gehen Sie zu Tastaturkürzeln. Deaktivieren Sie die Standardtastaturkürzel Alt+Leertaste

Bildbeschreibung hier eingeben

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}

Bildbeschreibung hier eingeben

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

Bildbeschreibung hier eingeben

Die Win-Taste wechselt zum ersten Layout

  1. Deaktivieren Sie die Overlay-Funktion über die Super-Taste.

gsettings set org.gnome.mutter overlay-key ''

  1. Erstellen Sie eine benutzerdefinierte Tastenkombination Super+Fmit 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()"

Bildbeschreibung hier eingeben

  1. Installieren Sie das Paket xcapemit dem folgenden Befehl.

sudo apt install xcape

  1. 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'

  1. Erstellen Sie die Einstellungen für Startanwendungen wie unten

Bildbeschreibung hier eingeben

Pro Fenster gültige Spracheinstellungen

Verwenden Sie die Systemeinstellungen zur Konfiguration wie unten

Bildbeschreibung hier eingeben

verwandte Informationen