Ver Mensaje Individual
  #16  
Viejo 26/09/09, 05:32:33
Avatar de sirgal
sirgal sirgal no está en línea
Miembro del foro
Mensajes: 112
 
Fecha de registro: sep 2009
Localización: Santiago, Chile
Mensajes: 112
Modelo de smartphone: HTC TP2 T7373
Versión de ROM: Energy.RHODIUM.21905.Sense2.5.Jun.11
Versión de Radio: 4.49.25.91
Mencionado: 1 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Superjuani Ver Mensaje
Hola a todos.

Con el programa que adjunto pueden remapear todas las teclas del teclado de acuerdo a sus necesidades. Más información aquí:

http://forum.xda-developers.com/showthread.php?t=554240

Saludos

Para aquellos a quienes el inglés no se les da muy bien, abajo está la traducción del post original de Tarkim, creador de la aplicación, en xda-developers:

[APP+DRV] [Keys remapper] Rhodium Keyboard Controller GSM/CDMA v1.3.2


Esto es solamente para Rhodium! No traten de instalarlo en otros aparatos!
No me pidan hacer una versión para otro aparato ya que mis remapeadores dependen de los controladores y esto puede ser muy complicado sin un aparato real (si es posible).


Entonces, qué es esto? Es un controlador de teclado parchado con una aplicación de configuración para definición del teclado. Cualquier tecla (sí, digo CUALQUIERA, incluso las teclas Home y Back) pueden ser reasignadas para ejecutar las acciones deseadas. Las teclas de un teclado QWERTY no son una excepción, pueden ser remapeadas también.
Si cualquier tecla tiene configurada una acción y es definida para ser procesada por mi extensión de controlador, no entraría en el sistema. Esto es, es decir, ningún programa incluso como AEButton verá los eventos procesados por mi controlador.

Algunos dueños de Raphael están familiarizados con este remapeador. Y si tú eres uno de ellos, entonces puedes saltarte todo el texto abajo y solamente bajar el archivo adjunto.

Características:
  • Diferentes tipos de eventos soportados: único y doble click, presiones largas
  • Dos modos de mapeo de teclas: tres acciones por tecla o mapeo directo de teclas
  • Repetición de tecla en modo de mapeo directo
  • Combinaciones de teclas usando el modificador FN
  • Acción de comportamiento por defecto de las teclas - no perderás el comportamiento por defecto de las teclas si solamente quieres agregar doble click o presión larga a ellas
  • Comportamiento diferente de las teclas dependiendo del proceso en pantalla ("foreground")/clase de ventana/texto de la ventana
  • Reglas múltiples para que cada tecla provea comportamiento diferente para cada aplicación que quieras
  • Diferentes acciones predefinidas:
    • Correr programa
    • Emulación de presión de tecla
    • Enviar símbolo/texto a la ventana activa
    • Cerrar la ventana activa
    • Cambiar a ventana por clase/texto
    • Terminar conexión de datos
    • Cambiar (toggle") Wi-Fi
    • ídem BT
    • Rotación de pantalla
    • Administración de energía (cambio ("toggle") de energía de la pantalla, suspender, reiniciar)
  • Lista de excepciones que son usadas para denegar remapeo de teclas dependiendo del proceso en pantalla ("foreground")/clase de ventana/texto de ventana
  • Duración configurable de presión larga y doble click
  • Importación/exportación de configuración en configurador

Requisitos:
- .NET CF 2.0 (para el configurador)

Instalación:
- Instalar SdkCerts.cab
- Instalar RhodiumKbdControl_XXX.cab
- Soft reset
- Comprobar si el teclado funciona presionando botones de hardware y viendo si hacen su trabajo, si no --> desinstalar cab, esto no funcionaría en sus ROM actuales (envíenme PM si todavía quieren que esto funcione en sus aparatos)
- Si funciona --> ir al panel de control y encontrar "Keyboard Config" en una página de Sistema

Como definir procesamiento de teclas:
- Ejecutar configurador (Control Panel -> System -> Keyboard Config)
- Presionar Menu -> Agregar tecla
- Cuando aparezca en diálogo solicitando presionar una tecla, apriete y suelte la tecla deseada
- Establezca las opciones necesarias en el díalogo de configuración de teclas y presione OK (softkey izquierda)
- En la ventana principal del configurador, presione la softkey izquierda "Update settings" para que la nueva configuración tenga lugar (no se necesita reinicio, ya que los nuevos parámetros funcionarán inmediatamente después de guardarlos)

Respaldar antes de instalar el controlador modificado es fuertemente recomendado.
Sea cuidadoso al bajar el cab, asegúrese de escoger la versión correcta para su aparato.


EL hilo con la versión para Raphael aquí y la de Topaz aquí.

Donaciones:
Ustedes pueden donar via WebMoney (ru - webmoney, en - wmtransfer) :
Z173545720678
E210379027296
U418254650891
R284977123187
--------------------------------------------------------------------
Hasta ahí la traducción (libre y sólo para ayudar a los que no hablen inglés, por lo que no acepto ningún tipo de responsabilidad al respecto).

Ojalá les sirva,

MJ

Última edición por sirgal Día 26/09/09 a las 14:06:08
Responder Con Cita