reprogramar la tecla de retroceso S Advance

Reemplacé la pantalla de mi S Advance, pero ahora la tecla de retroceso ya no funciona, por lo que es realmente frustrante. Me pregunto si es posible programar la tecla de menú como tecla de retroceso. No es un error de software porque accidentalmente rompí parcialmente un cable flexible. Espero que sea posible, y si no, ¿cuál sería la mejor opción para una aplicación de botones en pantalla? Gracias por la ayuda.

EDITAR: como cambiar los valores clave en /system/usr/layout/generic.kl o algo así. Es posible deshabilitarlos allí, así que tal vez sea posible cambiar sus valores o eso estropearía mi teléfono. 2.ª EDICIÓN: cambié las acciones 'ATRÁS' y 'MENÚ' de los valores clave 139 y 158 en Generic.kl y ahora la tecla de menú funciona como tecla de retroceso... pregunta resuelta en media hora... mejor investigue un poco más la próxima vez jaja

Respuestas (1)

No puede reasignar los botones de hardware sin rootear, pero si no desea rootear su teléfono, hay algunas aplicaciones de teclas programables que "funcionan" (me parecen mal, pero si son satisfactorias, supongo que funcionarán). Para obtener información sobre cómo reasignar o usar mejores teclas programables, consulte a continuación:

El primer paso en este proceso será, por supuesto, rootear su teléfono (las instrucciones vinculadas son solo una que encontré en Google, siéntase libre de buscar otras).

Desde aquí tiene dos opciones, ya sea usar teclas programables o reasignar sus teclas de hardware.

Claves suaves:

-Puede tomar una aplicación para hacer esto por usted o instalar una ROM personalizada (por ejemplo, CyanogenMod) que tenga la función incorporada. Simplemente busque en Google "teclas programables de Android" para ver algunas opciones de la aplicación.

Teclas de hardware: ButtonRemaper

Busque la reasignación de claves de hardware en Google para obtener más opciones.

Hazme saber si tienes alguna pregunta.

¡Gracias por tu ayuda! Ya estoy rooteado y modifiqué build.prop para mostrar teclas programables (línea agregada: qemu.hw.mainnkeys=0), que funcionan, pero tengo curiosidad por saber si es posible cambiar la asignación de mi botón de inicio y menú. . Su solución HWkeys parece buena, así que lo intentaré. espero que funcione..