1 votos

¿Asientos de teclado físicos?

Estoy usando un dispositivo Android MK802 con 4.0.4 y un combo de teclado y ratón RC12 2.4ghz. Me pregunto si hay alguna manera de vincular las teclas específicas en el teclado a las acciones en Android?

Concretamente sería genial si pudiera tener una tecla de inicio, y una tecla de aplicación. Escape parece realizar la función de retroceso muy bien, pero si pudiera tener teclas de hardware para el resto de las funciones principales de Android esta configuración se sentiría mucho más cómoda.

1voto

luckyreed76 Puntos 11

He hablado con el Measy el fabricante de la RC12, afirman que su .kl para la RC12 es de propiedad, por lo que fue incapaz de obtener un diseño real para instalar en el sistema/usr/keylayout/Vendor_XXXX_Producto_XXXX.kl

Para mapear el teclado/KeyEvents necesitas averiguar el Vendor# y Product# de cualquier dispositivo USB de teclado/ratón.

adb shell dmesg | grep usb

Esto le da los números de vendedor/producto. Ahora usted genera su propio archivo .kl. Mi sugerencia es usar el archivo Generic.kl en /system/usr/keylayout/Generic.kl como referencia.

adb pull /system/usr/keylayout/Generic.kl

A continuación, modifíquelo como considere oportuno y cambie el nombre a /Vendedor_XXXX_Producto_XXXX.kl

adb push /system/usr/keylayout/Vendor_XXXX_Product_XXXX.kl
adb reboot

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