R
Riffer
Dauer-User
- 223
Hallo!
Hier ist meine Version einer deutschen QWERTZ-Tastatur-Belegung für externe Tastaturen (Bluetooth oder USB).
Läuft zwar auf meinem 3.2 ohne Probleme, sollte aber auf allen Xooms funktionieren, insofern Ihr root habt.
So gehts:
- Zip-Datei auf das Gerät herunterladen
- auf die externe SD-Karte verschieben (oder die interne insofern Ihr ein entsprechend modifiziertes Recovery habt)
- in Recovery neu starten / geht z.B. mit QuickBoot recht einfach
- Aus dem Recovery heraus mit "install zip from sdcard" installieren.
Funktionsweise:
Die Dateien /system/usr/... keychars/Generic.kcm und keylayout/Generic.kl, die seit 3.0.1 (Honeycomb) für die allgemeine Tastaturbelegung zuständig sind werden durch meine auf das deutsche Layout angepasste Version ersetzt. Zur Belegung der "<>"-Taste musste ich das Mapping für Firebutton_16 missbrauchen, weil zumindest das amerikanische Xoom in seinen internen Routinen keinen Namen (normalerweise LESS oder 102ND) für diese Taste unterstützt, ist wohl schlichtwegs beim kompilieren auskommentiert worden.
Schon toll. 16 Feuerknöpfe lassen sich theoretisch belegen, aber kein Ami denkt auch nur im Traum daran, die 102te-Taste, die im europäischen Raum vorhanden ist, zu unterstützen.
WARNUNG:
- Falls Du Eure Katze damit toastest, das ist nicht meine Schuld.
- Falls Du Dein Xoom damit in einen Briefbeschwerer verwandelt - siehe die Katze - da bin ich auch nicht schuld!
Zum Thread im XDA-Forum...
Fragen und Antworten:
Wahrscheinlich wird er funktionieren. Wenn nicht, bitte einfach mal melden, ich will sehen, was ich tun kann.
Statt der manipulation der generischen Tastatur könnte man z.B. auch ein Tastatur-Spezifisches Layout anlegen.
Das bedeutet aber, das dazu der Name der Tastatur, die im Log von Android beim Anmelden zu lesen ist, bekannt sein muss.
Gleiches gilt auch für die Tastatur von Motorola, wobei die teilweise bei 3.2 schon beigelegt sind, meines Wissens aber derzeit nur in der Us-Variante.
Hier ist meine Version einer deutschen QWERTZ-Tastatur-Belegung für externe Tastaturen (Bluetooth oder USB).
Läuft zwar auf meinem 3.2 ohne Probleme, sollte aber auf allen Xooms funktionieren, insofern Ihr root habt.
So gehts:
- Zip-Datei auf das Gerät herunterladen
- auf die externe SD-Karte verschieben (oder die interne insofern Ihr ein entsprechend modifiziertes Recovery habt)
- in Recovery neu starten / geht z.B. mit QuickBoot recht einfach
- Aus dem Recovery heraus mit "install zip from sdcard" installieren.
Funktionsweise:
Die Dateien /system/usr/... keychars/Generic.kcm und keylayout/Generic.kl, die seit 3.0.1 (Honeycomb) für die allgemeine Tastaturbelegung zuständig sind werden durch meine auf das deutsche Layout angepasste Version ersetzt. Zur Belegung der "<>"-Taste musste ich das Mapping für Firebutton_16 missbrauchen, weil zumindest das amerikanische Xoom in seinen internen Routinen keinen Namen (normalerweise LESS oder 102ND) für diese Taste unterstützt, ist wohl schlichtwegs beim kompilieren auskommentiert worden.
Schon toll. 16 Feuerknöpfe lassen sich theoretisch belegen, aber kein Ami denkt auch nur im Traum daran, die 102te-Taste, die im europäischen Raum vorhanden ist, zu unterstützen.
WARNUNG:
- Falls Du Eure Katze damit toastest, das ist nicht meine Schuld.
- Falls Du Dein Xoom damit in einen Briefbeschwerer verwandelt - siehe die Katze - da bin ich auch nicht schuld!
Zum Thread im XDA-Forum...
Fragen und Antworten:
Funktioniert der Patch auch mit meiner Tastatur? Was ist mit der originalen von Motorola?
Wahrscheinlich wird er funktionieren. Wenn nicht, bitte einfach mal melden, ich will sehen, was ich tun kann.
Statt der manipulation der generischen Tastatur könnte man z.B. auch ein Tastatur-Spezifisches Layout anlegen.
Das bedeutet aber, das dazu der Name der Tastatur, die im Log von Android beim Anmelden zu lesen ist, bekannt sein muss.
Gleiches gilt auch für die Tastatur von Motorola, wobei die teilweise bei 3.2 schon beigelegt sind, meines Wissens aber derzeit nur in der Us-Variante.
Anhänge
Zuletzt bearbeitet: