Wie aktiviere ich Super-R UND halte Super-L aktiv? Bionic Beaver 18.04

Wie aktiviere ich Super-R UND halte Super-L aktiv? Bionic Beaver 18.04

Ich probiere jetzt Ubuntu-18.04 aus, die linke Windows-Taste auf meinem Laptop funktioniert jetzt wie Super-L. Aber Super-R tut einfach nichts, was ziemlich seltsam ist. Ich habe viel gesucht – wie man beide Super-Tasten aktiviert (genau wie in Windows, konnte aber nur Möglichkeiten finden, die aktive Super-Taste von L auf R oder sogar auf eine andere Taste zu ändern, aber wie aktiviert man beide? Kurz gesagt – möchte, dass sowohl Super-L als auch Super-R funktionieren. Kann ich das erreichen?

Antwort1

Ich kenne nur einen Weg mit einem zusätzlichen Dienstprogramm, das nicht in den Ubuntu-Softwarequellen enthalten ist. Das Dienstprogramm istksuperkey. Ermöglicht die Neuzuordnung von Sondertasten.

Installieren Sie das Dienstprogramm und lassen Sie den folgenden Befehl automatisch starten, wenn Sie sich anmelden. Zu diesem Zweck können Sie in Ihrem lokalen Ordner eine Desktopdatei erstellen .config/autostartund den folgenden Befehl in die Exec=Zeile eingeben.

Exec=sh -c "sleep 0.3 ; ksuperkey -e 'Super_R=Super_L'"

Der Befehl „sleep“ führte zu einer kleinen Verzögerung (0,3 ms), bevor der Befehl ausgeführt wurde.

Dadurch wird die Super RightTaste der Super LeftTaste neu zugeordnet, sodass sie sich gleich verhält.

Die vollständige ./config/autostart/ksuperkey.desktopDatei kann wie folgt aussehen:

#!/usr/bin/env xdg-open
[Desktop Entry]
Categories=Utility;
Comment=Map right Super key to left Super key
Exec=sh -c "sleep 0.3 ; ksuperkey -e 'Super_R=Super_L'"
GenericName=Launcher
Icon=keyboard
Name=ksuperkey
StartupNotify=false
Type=Application
Version=1.0
X-GNOME-Autostart-enabled=true
Name[en_US]=ksuperkey.desktop

Antwort2

VersuchtVariante von @PRATAP- funktioniert super, aber nur eine Sitzung, nach jedem Neustart wird es auf die Standardwerte zurückgesetzt. Habe versucht, es zur Datei Xmodmap.desktop hinzuzufügen, aber es sieht so aus, als ob momentan ein Fehler in der Gnome-Umgebung es nicht zulässt, diese Datei beim Start zu berücksichtigen.

Habe es versuchtVariante von @vanadiummit #ksuperkey - es funktioniert, aber die Reaktion von Supers hat plötzlich eine unangenehme Verzögerung von ~0,5 Sekunden, ich weiß nicht, warum, und es kann nur bei meinem System so sein. Auch diese Entscheidung ist nicht so einfach und erfordert ksuperkey (~50 MB)

Das Problem wurde durch Bearbeiten der Datei /usr/share/X11/xkb/symbols/pc behoben., wo ich hatteRWIN-Schlüsselwert auf „Super-L“ neu zugewiesen, statt auf das inaktive „Super-R“.
Vielen Dank an alle für die Hilfe, Ihre Antworten haben mir geholfen, eine Lösung zu finden

Antwort3

Es gibt eine andere Möglichkeit der Zuordnung Super + R: Navigieren Sie zu Einstellungen > Tastatur > Tastaturkürzel. Unter „ View and Customize ShortcutsSuchen Searchund Klicken“ ändern Sie es in Super+R:https://i.stack.imgur.com/5uTPj.png(Entschuldigung, ich habe keine Berechtigung zum Einbetten von Bildern)

verwandte Informationen