10 votes

Comment changer la disposition du clavier pour un clavier externe

Comment changer la disposition du clavier pour un clavier USB externe sous Android 2.1 ? J'ai connecté un clavier USB allemand à ma tablette Android (Easypix 1000). Bien que la langue soit réglée sur l'allemand, le clavier externe est lu à tort comme un clavier anglais. Merci !

3voto

singpolyma Points 5586

Il y a de l'espoir.

J'ai codé une application de validation de concept qui fait exactement cela (et je l'utilise comme mon clavier quotidien).

En partant d'un cupcake, le système a un InputMethodService qui permet d'annuler les pressions sur les touches à la volée. Cela permet aux applications de modifier les codes de touche à la volée ohne nécessitant une racine.

Le code source est disponible aquí (pour les plus curieux seulement)

2voto

Thej Points 655

Si vous êtes enraciné, vous pouvez être en mesure de modifier les fichiers de disposition du clavier définis ici : http://source.Android.com/porting/keymaps_keyboard_input.html

AVERTISSEMENT : Je n'ai pas essayé moi-même, donc je ne sais pas si cela va fonctionner. La modification des fichiers système peut bloquer votre Android.

0voto

newuser Points 2714

Avec les systèmes d'exploitation de bureau, les dispositions du clavier sont conservées dans le logiciel du système d'exploitation, et je ne peux pas imaginer qu'Android soit très différent. Puisque les seuls appareils qui sont conçus pour Android et qui ont un clavier physique (à ma connaissance) sont des téléphones, je doute qu'il y ait même une option dans la pile Android pour changer la disposition du clavier puisque vous ne pouvez évidemment pas retirer le clavier de votre Droid et l'échanger avec un autre.

Il existe peut-être un moyen d'intercepter l'entrée du clavier avant qu'elle n'atteigne votre appareil et de remapper les données, mais cela nécessiterait une application spécialisée (si l'option existe effectivement dans la pile Android) ou le branchement d'un dispositif entre votre clavier et votre tablette.

-2voto

mored1984 Points 39

Appuyez sur Shift + Ctrl + Space

Ou

Appuyez sur Alt + Ctrl + Space

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X