10 votos

Cómo cambiar la disposición del teclado externo

¿Cómo puedo cambiar la disposición del teclado para un teclado USB externo en Android 2.1? He conectado un teclado USB alemán a mi tablet Android (Easypix 1000). Aunque el idioma está configurado en alemán, el teclado externo se lee erróneamente como un teclado inglés. Gracias.

3voto

singpolyma Puntos 5586

Hay esperanza.

He codificado una aplicación de prueba de concepto que hace exactamente esto (y la uso como mi teclado diario).

A partir de la magdalena, el sistema tiene un InputMethodService que permite anular las pulsaciones de las teclas sobre la marcha. Esto permite que las aplicaciones cambien los códigos de las teclas sobre la marcha sin requiriendo Root.

El código fuente está disponible aquí (sólo para los más curiosos)

2voto

Lie Ryan Puntos 15629

Si estás rooteado, puedes modificar los archivos de distribución del teclado definidos aquí: http://source.Android.com/porting/keymaps_keyboard_input.html

ADVERTENCIA: No he probado esto por mí mismo, así que no sé si funcionará. Modificar los archivos del sistema puede brickear tu Android.

1 votos

Esta es una respuesta mucho más útil, pero como dice Ryan modificar los archivos del sistema es arriesgado. Si usted prueba este método, por favor, asegúrese de publicar sus resultados aquí, ya que estaría interesado en saber cómo fue. ¡Y haz una copia de seguridad!

0voto

newuser Puntos 2429

En los sistemas operativos de escritorio las distribuciones de teclado se mantienen en el software del sistema operativo, y no puedo imaginar que Android sea muy diferente. Dado que los únicos dispositivos que están diseñados para Android y que tienen un teclado físico (que puedo pensar) son los teléfonos dudo que haya incluso una opción en la pila de Android para cambiar la disposición del teclado ya que, obviamente, no se puede simplemente tirar del teclado de su Droid y cambiarlo por otro.

Es posible que haya alguna forma de interceptar la entrada del teclado antes de que llegue a tu dispositivo y reasignar los datos, pero requeriría una aplicación especializada (si es que la opción existe en la pila de Android) o que conectes algo entre el teclado y la tablet.

-2voto

mored1984 Puntos 11

Pulse Shift + Ctrl + Space

O

Pulse Alt + Ctrl + Space

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X