Ich denke nicht, dass dieser Titel sehr hilfreich ist, aber hier ist mein Problem:
Ich verwende den fantastischen Fenstermanager und versuche, meine Tastenkombinationen so zu gestalten, dass sie OSX für spezielle Schlüssel ähneln. Ich lerne Deutsch, daher muss ich regelmäßig Vokale mit Umlauten (Doppelpunkten) darüber schreiben. In OSX geben Sie dazu Alt + U und dann den gewünschten Vokal ein.
Natürlich wird das in awesome nicht machbar sein, aber ich möchte, dass modkey + ein Tastaturereignis sendet, das den Eindruck erweckt, ich hätte eine umlautierte Taste gedrückt.
Muss ich zuerst das Tastaturlayout ändern? So dass der Code das Layout ändert, das entsprechende Ereignis sendet und es dann zurück ändert? Oder kann ich die Veranstaltung senden, ohne das Layout zu ändern?
Und wie sende ich die Veranstaltung überhaupt, wenn das möglich ist?
Sie können einen Compose-Key für alle möglichen Tastenfolgen einrichten .
Es gibt spezielle Anweisungen für Ubuntu , aber sie setzen voraus, dass Sie eine Desktop-Umgebung wie Gnome oder Xfce ausführen.
Wenn Sie awesome als eigenständigen Fenstermanager verwenden, können Sie einen Erstellungsschlüssel in Ihrer
.xinitrc
Datei wie folgt festlegen (in diesem Beispiel wird der richtige AltSchlüssel verwendet):Dann komponieren ein ä, zum Beispiel, würden Sie getroffen: CtrlRAlt, ",a
Weitere Informationen zum Verfassen von Schlüsseln finden Sie auf der Wikipedia-Seite .
quelle
Neben der Compose-Taste können Sie auch eine Taste zur Auswahl der sogenannten "dritten Ebene" einrichten, indem Sie eines der "internationalen" Tastaturlayouts auswählen. Unter Debian verwende ich 'Englisch (internationale AltGr-Totschlüssel)'. Auf PC-Tastaturen AltGrist dies eigentlich für diesen Zweck gedacht , und X weist es standardmäßig der dritten Ebenenverschiebung zu. Sie können dies auch explizit tun.
Alles, was Sie brauchen, um diese Arbeit zu machen, ist AltGrgedrückt zu halten und eine Taste auf der Tastatur zu drücken (es ist im Grunde eine andere Umschalttaste). Genau so funktioniert das auch auf dem Mac.
Akzente sind intuitiver zugänglich als Umlaute. AltGr+ aFragen á . Die Umlautversion verwendet eine Taste in der Nähe der Vokaltaste auf der Tastatur:
AltGr+ Q→ ä
AltGr+ R→ ë (ok, kein Umlaut ; nur der Vollständigkeit halber auflisten)
AltGr+ J→ ï (dito)
AltGr+ P→ ö
AltGr+ Y→ ü
Drücken Sie diese mit der ShiftTaste nach unten, um die Großbuchstaben zu erhalten, z. B. AltGr+ Shift+ Q→ Ä .
quelle