Wie kann man Sonderzeichen ohne Unterstützung für die Ländereinstellung eingeben?
324
Th. Thielemann
Ich habe ein Linux-Gerät und es ist nicht möglich, locale zu verwenden. Ich muss jedoch lokale Tastaturlayouts unterstützen. Beim Drücken des input.h #define KEY_LEFTBRACE 26
Zeichens +
(Plus) soll also angezeigt werden. Ich kann Scancodes auf KEY_XXX abbilden. Aber wie ordne ich dem Charakter einen solchen Schlüssel zu?
Ist das eine Programmierfrage? Wenn ja, welche Sprache benutzt du? Sagen die Angaben wirklich, dass, wenn der Benutzer `'{'` trifft, er / sie ein '' + '`erhalten sollte. Normalerweise wird das Tastaturlayout auf Systemebene eingestellt (`keymap` oder` xmodmap`) ...
xenoid vor 7 Jahren
3
Am besten ist es, dies für das gesamte System und nur mit der Konfiguration zu tun, die von udev ausgelöst wird. Ich kann c, c ++ und bash verwenden. `keymap` ist auf meinem System nicht installiert. Aber ich versuche es zu bauen.
Th. Thielemann vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4