Die linke Alt-Taste sollte als rechte Alt-Taste funktionieren (Alt Gr)

7

Ich verwende eine deutsche Apple-Tastatur auf meinem Ubuntu 12.04-Computer. Unter Mac OS X hat die linke AltTaste das gleiche Verhalten wie die rechte AltTaste (ich denke, die rechte AltTaste fungiert als AltGr). Ich weiß nicht, was ich aus der Zuordnung entfernen muss, um die linke AltTaste zu löschen, und was ich hinzufügen muss, damit die linke AltTaste genauso funktioniert wie die rechte AltTaste?

Meine Fragen sind:

  • Wie kann ich die aktuelle Zuordnung des richtigen AltSchlüssels erhalten?
  • Und wie kann ich es der linken AltTaste zuweisen ?
konze
quelle
Könnte ich fragen, warum du das willst? Alle Verknüpfungen mit der ALT-Taste funktionieren nicht, da keine Alt-Taste vorhanden ist, wenn beide als AltGr konfiguriert sind.
user.dz
1
@ user.dz Man würde natürlich wollen , dass, um für das Schreiben von Symbolen wie mit Left Alt als Modifikator fortzusetzen @, |, «. oder ». Ich möchte nicht neu lernen müssen, um die rechte Alt-Taste dafür zu verwenden.
Slhck
Versuchen Sie diese Antwort hier (" askubuntu.com/questions/24916/… )
obake
Dies hängt von Ihrem Tastaturlayout ab. Ich habe dieses Problem festgestellt, weil ich ein italienisches / europäisches Tastaturlayout verwendet habe. Wenn Sie zum US-Layout wechseln, wird alt gr durch alt key ersetzt
Fabrizio Bertoglio

Antworten:

4

Tauschen Left ALT& Right ALTFunktionen

  1. Der folgende Befehl wird gesetzt:

    • Left ALT als Level3-Schalter oder ALT Gr
    • Right ALT als normal-alt oder ALT

    _

    gsettings set org.gnome.desktop.input-sources xkb-options "['lv3:lalt_switch','lv3:ralt-alt']"

    Sofort Wirksam.

  2. So setzen Sie es zurück:

    gsettings reset org.gnome.desktop.input-sources xkb-options

    oder gsettings set org.gnome.desktop.input-sources xkb-options "[]"

Anmerkungen:

  • Um alle verfügbaren Optionen für alle Modifizierertasten anzuzeigen, schauen Sie sich diese an /usr/share/X11/xkb/rules/xorg.lst
  • Es gibt andere Hacks, die ich nicht empfehle. include "level3(ralt_switch)"Zum Beispiel das Ändern von Zeilen oder das Austauschen von Schlüsselcodes in X11 / xkb-Layoutdateien.
user.dz
quelle
1
Wenn ich das mache, funktioniert die rechte Alt-Taste genauso wie die linke Alt-Taste (dh ich kann nicht Alt-Tabmehr oder Tastaturkürzel, die erforderlich sind, Altfunktionieren nicht).
Slhck
@slhck Ja, wenn Sie standardmäßig einen Schlüssel als Layout-Level-Schalter eingeben, wird die Einstellung des Modifikators deaktiviert. Andernfalls erhalten Sie eine seltsame Aktion, lalt + a aktiviert das Menü und fügt ein mit Akzent ein. : /. AFAIK xkb unterstützt nicht mehrere Aktionen für kurzes und langes Drücken.
user.dz
@slhck die ursprüngliche Antwort fragt genau danach: "Meine Fragen sind, wie kann ich die aktuelle Zuordnung der rechten Alt-Taste erhalten und sie der linken Alt-Taste zuweisen?" Wenn Sie eine andere Frage haben, bitte eine neue Frage.
Danzel
1
@danzel Ich verstehe, dass es einen kleinen Unterschied zwischen der einfachen Zuordnung von Rechts-Alt zu Links-Alt gibt, aber Sie benötigen immer noch die Funktionalität von Links-Alt, die irgendwo verfügbar ist, um das Betriebssystem ordnungsgemäß zu verwenden. Mit den gegebenen Einschränkungen denke ich, dass diese Antwort die beste ist.
Slhck
2

Wählen Sie zunächst System Settings:

Screenshot 1: Öffnen Sie die Systemeinstellungen

Wählen Sie im angezeigten Fenster Tastaturlayout aus:

Screenshot 2: Wählen Sie "Tastaturlayout".

Sie erhalten eine Liste aller verfügbaren Layouts. Drücken Sie einfach die OptionsTaste:

Screenshot 3: Klicken Sie auf "Optionen".

Wählen Sie aus der angezeigten Liste aus Alt/Win key behaviorund ändern Sie sie an Ihre Bedürfnisse:

Screenshot 4: Liste "Alt / Win-Tastenverhalten"

hmayag
quelle
1
Das ist schön, aber es löst mein Problem nicht.
Konze
Tut mir leid das zu hören. Vielleicht ist ein Blick auf diesen Link hilfreicher.
hmayag
Ich bin auf dieses (leider ungelöste) Problem zurückgekommen, jetzt habe ich ein Kopfgeld auf die Frage gelegt. Leider enthalten die von Ihnen angezeigten Optionen kein Steuerelement zum Vertauschen von Links- und Rechts-Alt.
Slhck
0

Die rechte Alt- Taste wird häufig als Komponiertaste verwendet, sodass sie möglicherweise dieser Funktion zugeordnet wurde. Sie können Ihr Problem lösen, indem Sie in Ihren Systemeinstellungen unter Hardware> Tastatur (nicht Persönlich> Tastaturlayout) genau hinschauen. Überprüfen Sie auf der Registerkarte Verknüpfungen, ob Right Alt als Verknüpfung zu irgendetwas verwendet wird. Hier ist ein Beispiel dafür, wie dieses Menü auf meinem System aussieht, wo ich es als Compose Key zugeordnet habe.

Geben Sie hier die Bildbeschreibung ein

JR.
quelle
Hat das Ihr Problem gelöst, @slhck?
JR.
Leider nicht. Ich habe die Feststelltaste als Kompositionsschlüssel festgelegt. Ich weiß nicht einmal, wie ich zu diesem Fenster komme, das Sie anzeigen.
Slhck
Vielleicht ist es in 12.04 etwas anders als auf meinem 14.04-Rechner. Dies ist die Option oben rechts im ersten Bild auf dieser Seite: techdrivein.com/2012/03/ubuntu-1204-features-new-easily.html
JR.
Ich benutze jetzt 18.04, deshalb denke ich!
Slhck
0

Ich habe den in dieser Antwort beschriebenen Prozess verwendet , aber anstelle von "Alt / Win-Tastenverhalten" habe ich "Keys Level 3" gefunden und "Every key alt" aktiviert.

Geben Sie hier die Bildbeschreibung ein

(Mein Linux ist auf Französisch, entschuldige meine schlechte Übersetzung)

Jeff
quelle
0

Ubuntu 18.04

Gnome Tweaks -> Tastatur & Maus -> Zusätzliche Layoutoptionen -> Taste zur Auswahl der 3. Ebene -> Beliebige Alt

Geben Sie hier die Bildbeschreibung ein

Bruno Grieder
quelle