|
||
#1
|
||||
|
||||
Cambio de función de los botones
Con alguna idea que ha dado la gente del foro e investigando un poco los registros he encontrado como que botones se pueden cambiar y que funcionalidades se les puede dar.
Muchos ya lo sabréis, pero no he encontrado esto mismo en el foro, asique pensé que igual podía ayudar a alguien. Primeramente decir dos cosas imprescindibles ser root y segundo, yo he cambiado todos los registros con el ES explorador dándole permisos root (si alguien no sabe que pregunte) La carpeta donde vamos a "jugar" es /system/usr/keylayout Botones que se pueden cambiar:
Tecla: Key 116
Teclas:
Teclas:
Tecla: key 248 Estas son las que yo he encontrado útiles para cambiar, solo decir que podría haber más botones que a alguien le gustaría cambiar, pero yo no los he encontrado Funciones posible: Describo cual es la función y después pongo el código que hay que escribir:
Ahora un par de cosas, le pongo idea, y no es un tutorial, porque no he comprobado todos los códigos, puede que haya más, o que alguno no funcione bien, yo actualmente tengo puesta la tecla de power como cámara, y la tecla g como power (me parecía mas cómoda esta distribución) Despues de los codigos habria que añadir WAKE o WAKE_DROPPED. Diferencias entre WAKE y WAKE_DROPPED: WAKE: Cuando la tecla es presionada, mientras que el dispositivo esta inactivo, este se activa y la tecla dispara la aplicación. WAKE_DROPPED: Cuando la tecla es presionada, mientras que el dispositivo esta inactivo, este se activa y la tecla NO dispara la aplicación Por ultimo decir que para que los cambios tengan efectos hay que reiniciar (gracias a BlackLP) Espero que a alguien le sirva de algo, si hay que hacer alguna modificación comentadme. Última edición por Kalean Día 06/02/13 a las 20:56:15. |
Gracias de parte de: | ||
|
#2
|
||||
|
||||
Hookkey.kl
key 248 CAMERA Cámara espía ![]() Buen post ![]()
__________________
![]() ▼ No muerde ▼
|
#3
|
||||
|
||||
Jajaja, graciosa funcionalidad
![]() key 248 CAMERA WAKE_DROPPED Gracias por el comentario Un saludo |
Gracias de parte de: | ||
#4
|
||||
|
||||
Con alguna idea que ha dado la gente del foro e investigando un poco los registros he encontrado como que botones se pueden cambiar y que funcionalidades se les puede dar.
Muchos ya lo sabréis, pero no he encontrado esto mismo en el foro, asique pensé que igual podía ayudar a alguien. Primeramente decir dos cosas imprescindibles ser root y segundo, yo he cambiado todos los registros con el ES explorador dándole permisos root (si alguien no sabe que pregunte) La carpeta donde vamos a "jugar" es /system/usr/keylayout Botones que se pueden cambiar:
Tecla: Key 116
Teclas:
Teclas:
Tecla: key 248 Estas son las que yo he encontrado útiles para cambiar, solo decir que podría haber más botones que a alguien le gustaría cambiar, pero yo no los he encontrado Funciones posible: Describo cual es la función y después pongo el código que hay que escribir:
Ahora un par de cosas, le pongo idea, y no es un tutorial, porque no he comprobado todos los códigos, puede que haya más, o que alguno no funcione bien, yo actualmente tengo puesta la tecla de power como cámara, y la tecla g como power (me parecía mas cómoda esta distribución) Además después del código de la función se suele tener que añadir la palabra WAKE o WAKE_DROPPED, no se cuál es la diferencia entre uno y otro, si alguien la sabe que la comente y lo añado Por ultimo decir que para que los cambios tengan efectos hay que reiniciar Espero que a alguien le sirva de algo, si hay que hacer alguna modificación comentadme. ![]() Te dejo un hilo que yo cree y que tiene chincheta por si queires ponerlo en el primer post: http://www.htcmania.com/showthread.php?t=502121 Un saludo. |
#5
|
||||
|
||||
![]() Esta bastante bien, pero algunos solo son para GB, por ejemplo, el de la musica, solo es para GB ya que el comando para ICS es diferente, el comando para ICS es: MEDIA_PLAY_PAUSE.
Te dejo un hilo que yo cree y que tiene chincheta por si queires ponerlo en el primer post: http://www.htcmania.com/showthread.php?t=502121 Un saludo. ![]() Creo yo que si se explica mejor en el hilo como llegar hasta los archivos para abrirlos y modificarlos para los que no saben, se agregan los comandos para GB y ICS, y se cambia el prefix del hilo a TUTORIAL este seria un buen hilo para poner entre los temas importantes. No es necesario probar algo para que si sea un tutorial, la mayor parte de la información es correcta y, aunque no este muy detallado, se explica un poco como hacerlo, por lo tanto... si es un tutorial.
__________________
![]() ▼ No muerde ▼
|
Gracias de parte de: | ||
#6
|
||||
|
||||
Diferencias entre WAKE y WAKE_DROPPED:
WAKE: Cuando la tecla es presionada, mientras que el dispositivo esta inactivo, este se activa y la tecla dispara la aplicación. WAKE_DROPPED: Cuando la tecla es presionada, mientras que el dispositivo esta inactivo, este se activa y la tecla NO dispara la aplicación.
__________________
![]() ▼ No muerde ▼
|
#7
|
||||
|
||||
Faltó decir que para Gingerbread el comando es HEADSETHOOK WAKE_DROPPED
Creo yo que si se explica mejor en el hilo como llegar hasta los archivos para abrirlos y modificarlos para los que no saben, se agregan los comandos para GB y ICS, y se cambia el prefix del hilo a TUTORIAL este seria un buen hilo para poner entre los temas importantes. No es necesario probar algo para que si sea un tutorial, la mayor parte de la información es correcta y, aunque no este muy detallado, se explica un poco como hacerlo, por lo tanto... si es un tutorial. ![]() ¿me equivoco? |
#8
|
||||
|
||||
Esta bastante bien, pero algunos solo son para GB, por ejemplo, el de la musica, solo es para GB ya que el comando para ICS es diferente, el comando para ICS es: MEDIA_PLAY_PAUSE.
Te dejo un hilo que yo cree y que tiene chincheta por si queires ponerlo en el primer post: http://www.htcmania.com/showthread.php?t=502121 Un saludo. ![]() Asique la idea inicial te la debemos a ti amigo ^^ |
Gracias de parte de: | ||
#9
|
||||
|
||||
Si Nestoor, realmente la idea la saque de tu post, y del de trucos para la camara, mi idea inicial era bloquear en g, y sacar fotos con el de apagar, por ergonomia, y llegue a mas conclusiones que son las que quise compartir con todos vosotros
Asique la idea inicial te la debemos a ti amigo ^^ ![]() ![]() |
#10
|
||||
|
||||
mucho no se de esto... pero es verdad lo que dice Nestor, el de play y pausa no es igual en ics que en gb, habría que ver en esos archivos como hiciste vos pero en gingerbread.. se puede extraer los archivos de un zip de rom gb (cualquier stock v20) y ver como son los comandos pero dudo que halla mucha diferencia aparte de esa función
__________________
![]() ▼ No muerde ▼
|
![]() |
![]() |
||||||
|
Herramientas | |