Intercambiar la funcionalidad del botón de "inicio"

8

Actualmente (2.2) al presionar el botón de inicio se accede a los accesos directos de la aplicación de inicio, y si se presiona durante mucho tiempo, se abren las tareas utilizadas recientemente.

¿Es posible intercambiar estas acciones? Luego, presionar rápidamente abriría tareas recientes.

(También me interesan las respuestas que requieren root o una rom personalizada).

Ilari Kajaste
fuente
2
¿Qué dispositivo es este?
cjk
@cjk ¿Importa el dispositivo? Samsung GT-S5570.
Ilari Kajaste
Buscaría reemplazos del iniciador: no tengo conocimiento de ningún cambio en el comportamiento de la pulsación larga, pero muchos de ellos ofrecen opciones para cambiar el comportamiento del botón de inicio.
Chance

Respuestas:

3

Si está utilizando las ROM AOKP ICS , entonces hay una configuración debajo, System Settings->ROM Control->General UI->Long Press Home Actionpero parece que solo le permite elegir entre diferentes tipos de listas de menú recientes. Sé que esta es una parte estrecha de su situación, pero no obstante, es información para que la tome.

jlehenbauer
fuente
Buena información, pero como dijiste, solo una pequeña parte de lo que pido. Gracias, sin embargo!
Ilari Kajaste
si encuentro algo más, ¡serás el primero en saberlo!
jlehenbauer 01 de
1

Existe otro método, y como indicó, requiere al menos acceso root y posiblemente una ROM personalizada.

  1. Conecta tu dispositivo a una computadora a través de adb .

  2. Tire de su archivo keypad.kl . Para mi HTC EVO 4G, fue /system/usr/keylayout/supersonic-keypad.kl, independientemente de cómo se llame, debe encontrarlo en algún lugar cercano a /system/usr/keylayout

  3. Abra este archivo con un editor de texto y edítelo según lo desee siguiendo el patrón del archivo.

Para mí, el botón INICIO es 102, por lo que sería reasignar esta clave a la cámara key 102 CAMERA WAKE_DROPPED.

Una tecla marcada WAKEdespertará el dispositivo cuando se presiona, WAKE_DROPPEDpuede afectar el sistema sin activar la pantalla.

NOTA: esto solo puede permitirle cambiar la funcionalidad a las opciones integradas, pero hay varias funciones disponibles, incluidas las opciones de volumen, otras teclas programables, cámara, encendido, cualquier carácter o controles de reproducción, como PLAYPAUSE.

Esta es la fuente de Android e incluye mapas de teclas de ejemplo.

jlehenbauer
fuente
0

Es posible que pueda asignar las funciones requeridas al botón con ButtonRemapper: http://forum.xda-developers.com/showthread.php?t=850464

Paul Redert
fuente
De las preguntas frecuentes en la primera publicación: "P: ¿puede hacer también otras reasignaciones con los botones, como por ejemplo presionar prolongadamente, presionar dos veces, reasignaciones sensibles al contexto, etc. R: Por ahora, esto es prácticamente todo". Entonces, desafortunadamente no.
Ilari Kajaste
Entonces me temo que la respuesta es: no, no es posible intercambiar estas acciones.
Paul Redert
-1

ClutchPad se puede configurar para hacer lo que quieras ... échale un vistazo aquí

Todd Kleinert
fuente
Buena idea para resolver el problema subyacente, gracias por la recomendación. Sin embargo, según la descripción, no parece tocar en absoluto la funcionalidad del botón de inicio, sino que la replica agregando su propio "botón de inicio" en alguna esquina de la pantalla. Un elemento visual constante que obstruye una parte de la pantalla, incluso si es una parte pequeña, es bastante inaceptable para mí.
Ilari Kajaste