Als Teillösung ... s>
Ich hatte einige Erfolge mit extkeyboardremapper (AKA laurent2o1o Tastatur ). Ich habe Q kbd> erfolgreich gegen A kbd> ausgetauscht, indem ich den übersetzten französischen Anweisungen gefolgt bin.
Ich bin noch nicht so weit gekommen, etwas zu erstellen ein vollständiges Layout, aber ich frage mich, ob ich Layouts nur von irgendwo in Ubuntu kopieren könnte.
Bearbeiten: Unter Ubuntu und wahrscheinlich den meisten anderen Linux-Systemen befinden sich diese Dateien in:
/ usr / share / X11 / xkb / symbole /
Für Nicht-Linux-Benutzer ist hier das Web-Repo der Quelle:
http: //cgit.freedesktop.org/xkeyboard-config/tree/symbols?h=2.2-branch
Die Dateien sind nicht direkt mit extkeyboardremapper kompatibel, können jedoch als Leitfaden für dienen Erstellen der Datei k2g.cfg
. Colemak und Dvorak befinden sich in der Datei us
. Andere Dateien wie gb
ändern lediglich die US-Version.
Bearbeiten: Verwenden des X11 Als Leitfaden für Tastaturlayoutdateien habe ich für Colemak eine k2g.cfg
erstellt, um meine Lösung zu vervollständigen.
So verwenden Sie sie:
mkdir / sdcard / keyremap
Erstellen Sie diese Datei:
/sdcard/keyremap/s2k.cfg
86 = > 773
Dies liegt daran, dass Android anscheinend keinen Schlüsselcode für <LSGT>
hat. Nennen wir ihn also 773
für jetzt.
Erstellen Sie diese Datei:
/sdcard/keyremap/k2g.cfg
== == USA - Colemak ==== 0 68 `~ 0303 ~ 0 8 1! ¡¹0 9 2 @ º ²0 10 3 # ª ³0 11 4 $ ¢ £ 0 12 5% € ¥ 0 13 6 ^ ħ 140 14 7 & ð Ð0 15 8 * þ Þ0 16 9 ('“0 17 0)'” 0 69 - _ - —0 70 = + × ÷ 0 45 q Q ä Ä0 51 w W å Å 33 f F ã Ã46 p P ø Ø 48 g G 0328 ~ 53 j J đ 49 l L ł u 37 u U ú Ú 43 y Y. ü Ü44; : ö Ö0 71 [{«‹ 0 72]} »› 0 73 \ | ~ ~ 0 29 a A á Á47 r R 0300 ~ 32 s S ß ~ 34 t T 0301 030B35 d D 0308 ~ 0 36 h H 030C ~ 38 n N ñ 39 e E é 40 i I í 74 o O ó Ó 0 75 '"54 Õ0 54 z Z æ Æ0 52 x X 0302 ~ 0 31 c C ç Ç
0 50 v V - 0 30 b B 0306 ~ 42 k K 030A ~ 0 41 m M 0304 ~ 0 55, < 0327 ~ 0 56. > 0307 ~ 0 76 /? ¿~ 0 773 - _ - —0 62 0020 0020 0020 00A0 ==== Vereinigtes Königreich - Colemak (Erweiterung) ==== 9 2 "² ⅛10 3 £ ³ £ 11 4 $ € ¼75 '@ 0302 030C68` ¬ | | 73 # ~ 0300 0306773 \ | | ¦
Die vorangestellten 0
kommentieren die Zeile effektiv aus. Ich habe alle bis auf die erforderlichen fälligen Zeilen auskommentiert zu diesem Fehler, aber wenn der Fehler behoben wird oder Sie die Zeichen AltGr kbd> mehr als Strg kbd> verwenden, kommentieren Sie sie einfach aus.
US-Benutzer können die UK-Erweiterung am Ende kürzen, andere müssen sie durch ihre eigene ersetzen.
Wenn Sie Ihre Rücktaste kbd> wirklich duplizieren möchten, Sie müssen diese Zeile zu s2k.cfg
:
58 = > 67
hinzufügen dass die Rücktaste lediglich zur CapsLock kbd> -Taste hinzugefügt wird.
Installieren Sie nun einfach extkeyboardremapper , aktivieren Sie sie und wählen Sie sie aus!