JXD S7300B JXD S7300B

Respuesta
 
Herramientas
  #1  
Viejo 04/03/13, 15:50:38
Array

[xs_avatar]
tartessio tartessio no está en línea
Miembro del foro
 
Fecha de registro: ago 2011
Localización: Andalucía
Mensajes: 375
Modelo de smartphone: Xiaomi Redmi Note 2 LTE & Samsung NOTE 4 SM-910F
Tu operador: Pepephone
Nuevo herramienta de mapeo

Bueno, decir que petete forero de dingoonity ha realizado una aplicación alternativa para el mapeo de los botones de la tableta.

Aquí os dejo un enlace de descarga (hay que tener instalado el Aptoide): http://tincore.store.aptoide.com/app...0B%20Keymapper

Saludos.
Responder Con Cita


  #2  
Viejo 04/03/13, 16:13:00
Array

[xs_avatar]
Deen0X Deen0X no está en línea
Usuario muy activo
 
Fecha de registro: may 2011
Mensajes: 523
Tu operador: Movistar

exacto. la herramienta he tenido oportunidad de probarla, y decir que en principio se ve mucho mas completa que la que viene por defecto por JXD... el problema que tiene es la ausencia de drivers para tener un soporte total de los controles de la tablet.

pero desde luego, una gran aplicación si que es.

ahora toca ver si JXD va a prestar algo de soporte para poder implementar esta herramienta...
Responder Con Cita
  #3  
Viejo 04/03/13, 16:38:01
Array

[xs_avatar]
wizardice wizardice no está en línea
Usuario muy activo
 
Fecha de registro: nov 2011
Localización: aranda de duero
Mensajes: 1,651
Modelo de smartphone: Huawei p20 pro
Tu operador: Vodafone
yo creo que estos de jxd no sueltan prenda
Responder Con Cita
  #4  
Viejo 04/03/13, 20:19:46
Array

[xs_avatar]
tartessio tartessio no está en línea
Miembro del foro
 
Fecha de registro: ago 2011
Localización: Andalucía
Mensajes: 375
Modelo de smartphone: Xiaomi Redmi Note 2 LTE & Samsung NOTE 4 SM-910F
Tu operador: Pepephone
Nueva revisión de la herramienta. En este enlace os la podéis descargar: http://tincore.store.aptoide.com/app...0B%20Keymapper
Responder Con Cita
  #5  
Viejo 04/03/13, 22:44:26
Array

[xs_avatar]
petete7 petete7 no está en línea
Usuario novato en la web
 
Fecha de registro: mar 2013
Mensajes: 18
Tu operador: Movistar

Hola,

Cualquier sugerencia me la comentais.

Ya he intentado ponerme en contacto con JXD a ver que pasa. Es conveniente por que mas tarde o mas temprano actualizaran el driver y cambiara la forma de interactuar con el.

Por cierto que no tengo muy claro como va Aptoide por que acabo de mirar y solo encuentra 0.0.1 asi que mejor usad el enlace.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a petete7 su comentario:
  #6  
Viejo 04/03/13, 23:13:49
Array

[xs_avatar]
bylez bylez no está en línea
Miembro del foro
 
Fecha de registro: nov 2012
Mensajes: 288
Tu operador: Movistar

Dios ojala que sea lo que yo creo que es...
Responder Con Cita
  #7  
Viejo 04/03/13, 23:40:39
Array

[xs_avatar]
Quiquelin Quiquelin no está en línea
Miembro del foro
 
Fecha de registro: sep 2008
Mensajes: 89
Modelo de smartphone: ONEPLUS 6

¿Pero ya permite mapeo diferenciado del analógico y digital izquierdo y del analógico derecho?
Responder Con Cita
  #8  
Viejo 04/03/13, 23:56:28
Array

[xs_avatar]
bylez bylez no está en línea
Miembro del foro
 
Fecha de registro: nov 2012
Mensajes: 288
Tu operador: Movistar

 Cita: Originalmente Escrito por Quiquelin Ver Mensaje
¿Pero ya permite mapeo diferenciado del analógico y digital izquierdo y del analógico derecho?
Si tio yo por lo menos he semi mapeado juegos que era incapaz¡

Los que lo habeis instalado es posible que no minimice la aplicacion que quereis mapear? esque le doy para mapearla pero se minimiza y es un poco coñazo
Responder Con Cita
  #9  
Viejo 05/03/13, 01:42:47
Array

[xs_avatar]
Durgeoble Durgeoble no está en línea
Miembro del foro
 
Fecha de registro: dic 2009
Mensajes: 102
Modelo de smartphone: HTC wildfire

según el autor de momento solo mapea los mismos botones que la herramienta de jxd, la función de driver pending solo deja poner unos cuantos botones extra sin función alguna
eso si, va por muy buen camino, solo faltan algunos detalles para que sea perfecta
- incluir "dinamic dpad" para los juegos que determinan el centro del pad allí donde tocas
-reverse y-axys hay gente que esto les resulta muy cómodo
-fijar el stic derecho como si fuese una cruceta (lo mismo que hace split pero de una pieza)
-crear una región que actúe como hasta ahora con el stick derecho (toda la pantalla, media pantalla, seleccionar región)
-en lugar de menú flotante que al mantener pulsado el botón que se quiere modificar salga un cuadro de opciones para ese boton
-posiblidad de eliminar botones
con eso y un aspecto visual ligeramente mas cuidado, seria genial

Última edición por Durgeoble Día 05/03/13 a las 01:48:46.
Responder Con Cita
  #10  
Viejo 05/03/13, 08:01:38
Array

[xs_avatar]
petete7 petete7 no está en línea
Usuario novato en la web
 
Fecha de registro: mar 2013
Mensajes: 18
Tu operador: Movistar

 Cita: Originalmente Escrito por Durgeoble Ver Mensaje
según el autor de momento solo mapea los mismos botones que la herramienta de jxd, la función de driver pending solo deja poner unos cuantos botones extra sin función alguna
eso si, va por muy buen camino, solo faltan algunos detalles para que sea perfecta
- incluir "dinamic dpad" para los juegos que determinan el centro del pad allí donde tocas
-reverse y-axys hay gente que esto les resulta muy cómodo
-fijar el stic derecho como si fuese una cruceta (lo mismo que hace split pero de una pieza)
-crear una región que actúe como hasta ahora con el stick derecho (toda la pantalla, media pantalla, seleccionar región)
-en lugar de menú flotante que al mantener pulsado el botón que se quiere modificar salga un cuadro de opciones para ese boton
-posiblidad de eliminar botones
con eso y un aspecto visual ligeramente mas cuidado, seria genial
- Dynamic pad: No lo entiendo. Puedes explicarlo con mas detalle.
- Reverse axis : Hay que implementarlo en el driver.
- Stick como cruceta: ??? Quieres decir que funcione como un stick y no como un raton? Si es eso es codigo de driver.
- Modo region: Eso es el modo raton ajustando el area de funcionamiento. Otra que no se puede hacer sin soporte en el driver.
- El menu flotante es necesario por que sino hay operaciones que no se podrian hacer.
- Eliminar botones. Esta en la lista. Tengo que ver como presentarlo de una forma compacta porque no quiero que el menu flotante sea demasiado grande.
- Podrias listar que crees que no esta bien en el aspecto visual?



-
Responder Con Cita
  #11  
Viejo 05/03/13, 12:01:35
Array

[xs_avatar]
Durgeoble Durgeoble no está en línea
Miembro del foro
 
Fecha de registro: dic 2009
Mensajes: 102
Modelo de smartphone: HTC wildfire

 Cita: Originalmente Escrito por petete7 Ver Mensaje
- Dynamic pad: No lo entiendo. Puedes explicarlo con mas detalle.
- Reverse axis : Hay que implementarlo en el driver.
- Stick como cruceta: ??? Quieres decir que funcione como un stick y no como un raton? Si es eso es codigo de driver.
- Modo region: Eso es el modo raton ajustando el area de funcionamiento. Otra que no se puede hacer sin soporte en el driver.
- El menu flotante es necesario por que sino hay operaciones que no se podrian hacer.
- Eliminar botones. Esta en la lista. Tengo que ver como presentarlo de una forma compacta porque no quiero que el menu flotante sea demasiado grande.
- Podrias listar que crees que no esta bien en el aspecto visual?



-
-Dynamic pad -> algunos juegos no tienen una posición fija para la cruceta direccional, situan el centro alli donde pulsas antes de mover el dedo (por ejemplo final fantasy 3) asi que seria simular eso en la zona donde situes la cruceta
-stick derecho como cruceta, esto es quehaga eso, que funcione como una cruceta, sin separar cada dirección
-Modo region me refiero a que haga lo mismo que ahora pero seleccionando el area donde lo hara
-Eliminar botones--> mi idea es que los botones aparezcan cuando los pulses (muevas en el caso de los sticks) y pulsando sobre ellos aparece un menu emergente (o manteniendo pulsado el boton) esto tambien evitaria un menu emergente gigante y permitiria añadir muchas mas cosas como fuego rapido o combos
En el aspecto visual skyns y que al pulsar un boton este se vuelva del todo opaco y brillante para saber que boton estas pulsando

Por cierto, muchas gracias por tu tiempo y esfuerzo
Responder Con Cita
  #12  
Viejo 05/03/13, 13:16:06
Array

[xs_avatar]
petete7 petete7 no está en línea
Usuario novato en la web
 
Fecha de registro: mar 2013
Mensajes: 18
Tu operador: Movistar

 Cita: Originalmente Escrito por Durgeoble Ver Mensaje
-Dynamic pad -> algunos juegos no tienen una posición fija para la cruceta direccional, situan el centro alli donde pulsas antes de mover el dedo (por ejemplo final fantasy 3) asi que seria simular eso en la zona donde situes la cruceta
-stick derecho como cruceta, esto es quehaga eso, que funcione como una cruceta, sin separar cada dirección
-Modo region me refiero a que haga lo mismo que ahora pero seleccionando el area donde lo hara
-Eliminar botones--> mi idea es que los botones aparezcan cuando los pulses (muevas en el caso de los sticks) y pulsando sobre ellos aparece un menu emergente (o manteniendo pulsado el boton) esto tambien evitaria un menu emergente gigante y permitiria añadir muchas mas cosas como fuego rapido o combos
En el aspecto visual skyns y que al pulsar un boton este se vuelva del todo opaco y brillante para saber que boton estas pulsando

Por cierto, muchas gracias por tu tiempo y esfuerzo
Ok

Dynamic Pad - Quieres decir que funciona como definiendo un vector desde el punto de pulsacion hasta donde tienes el dedo?

Los items que son del driver los omito. Por cierto que si tal os paso la fuente del driver y si os animais lo arreglamos entre todos.

El modo region es una de las cosas que mas facil se pueden arreglar en el driver. Tambien es necesario definir que pasa cuando llegas al borde y la posicion del centro si lo hay.

El tema de hacer aparecer y desaparecer botones con su pulsacion es una buena idea. Lo pongo en la lista.

La opacidad y los skins tambien van a la lista.

Lo mas importante que debeis tener en cuenta es que todo esto viene siendo una perdida de tiempo si no se arregla el driver. La principal razon por la que he hecho la herramienta de mapeo es intentar motivar a otros desarrolladores para mejorarlo.
Responder Con Cita
Gracias de parte de:
  #13  
Viejo 05/03/13, 14:16:29
Array

[xs_avatar]
Durgeoble Durgeoble no está en línea
Miembro del foro
 
Fecha de registro: dic 2009
Mensajes: 102
Modelo de smartphone: HTC wildfire

yo estaria encantado de arreglar el driver si supiese o tubiese la mas minima idea de como hacerlo, desafortunadamente, no es asi, puedo echarle un vistazo al codigo fuente, pero lo mas seguro es que lo entienda igual que el chino, nada de nada
Responder Con Cita
  #14  
Viejo 05/03/13, 14:20:16
Array

[xs_avatar]
tartessio tartessio no está en línea
Miembro del foro
 
Fecha de registro: ago 2011
Localización: Andalucía
Mensajes: 375
Modelo de smartphone: Xiaomi Redmi Note 2 LTE & Samsung NOTE 4 SM-910F
Tu operador: Pepephone
Pasa el source de los drivers y así podríamos echarle un vistazo, y en función de nuestros conocimientos, ir intercambiando información y poder apañarlo a tu estupenda aplicación.

Podrías subir la aplicación a Google Play, es una sugerencía.

Gracias por el buen trabajo hecho.

Última edición por tartessio Día 05/03/13 a las 14:30:45. Razón: ampliación
Responder Con Cita
  #15  
Viejo 05/03/13, 14:49:27
Array

[xs_avatar]
petete7 petete7 no está en línea
Usuario novato en la web
 
Fecha de registro: mar 2013
Mensajes: 18
Tu operador: Movistar

 Cita: Originalmente Escrito por tartessio Ver Mensaje
Pasa el source de los drivers y así podríamos echarle un vistazo, y en función de nuestros conocimientos, ir intercambiando información y poder apañarlo a tu estupenda aplicación.

Podrías subir la aplicación a Google Play, es una sugerencía.

Gracias por el buen trabajo hecho.
Por lo que he visto Google play cobra una tasa de 25 dolares para poder subir aplicaciones asi que, de momento, va a ser que no

He anadido el codigo del driver a este mensaje. En mi opinion la mayoria sino todos los cambios hay que hacerlos en adc_js.c
Archivos Adjuntos
Tipo de Archivo: zip adc_js.zip (8.9 KB, 6 visitas)
Responder Con Cita
  #16  
Viejo 05/03/13, 14:57:37
Array

[xs_avatar]
tartessio tartessio no está en línea
Miembro del foro
 
Fecha de registro: ago 2011
Localización: Andalucía
Mensajes: 375
Modelo de smartphone: Xiaomi Redmi Note 2 LTE & Samsung NOTE 4 SM-910F
Tu operador: Pepephone
 Cita: Originalmente Escrito por petete7 Ver Mensaje
Por lo que he visto Google play cobra una tasa de 25 dolares para poder subir aplicaciones asi que, de momento, va a ser que no

He anadido el codigo del driver a este mensaje. En mi opinion la mayoria sino todos los cambios hay que hacerlos en adc_js.c
Gracias por la aclaración sobre Google Play .

También se puede subir la aplicación a BlackMart y Mercamarket (pregunto).
Responder Con Cita
  #17  
Viejo 05/03/13, 15:43:25
Array

[xs_avatar]
Durgeoble Durgeoble no está en línea
Miembro del foro
 
Fecha de registro: dic 2009
Mensajes: 102
Modelo de smartphone: HTC wildfire

vale, he encontrado algo, la definión completa del stick analogico derecho asi como lo que lo hace volver, se encuentra en las lineas de la 594 a la 597
Código:
if (tmp_x > LCD_SCREEN_X || tmp_x < 0 || tmp_y > LCD_SCREEN_Y || tmp_y < 0) {
		tmp_x = (LCD_SCREEN_X+XCENTER) / 2;
		tmp_y = LCD_SCREEN_Y / 2;
	}
según entiendo yo ahi, y corregirme si me equivoco, si tmp_x supera la longitud de la pantalla por lo alto o lo ancho lo devuelve al centro
según parece, todo el codigo del stick derecho empieza en la linea 490 y parece que incrementa o decrementa el valor para hacerlo continuo
Responder Con Cita
  #18  
Viejo 05/03/13, 15:59:02
Array

[xs_avatar]
petete7 petete7 no está en línea
Usuario novato en la web
 
Fecha de registro: mar 2013
Mensajes: 18
Tu operador: Movistar

Responder Con Cita
  #19  
Viejo 05/03/13, 16:05:31
Array

[xs_avatar]
petete7 petete7 no está en línea
Usuario novato en la web
 
Fecha de registro: mar 2013
Mensajes: 18
Tu operador: Movistar

 Cita: Originalmente Escrito por Durgeoble Ver Mensaje
vale, he encontrado algo, la definión completa del stick analogico derecho asi como lo que lo hace volver, se encuentra en las lineas de la 594 a la 597
Código:
if (tmp_x > LCD_SCREEN_X || tmp_x < 0 || tmp_y > LCD_SCREEN_Y || tmp_y < 0) {
		tmp_x = (LCD_SCREEN_X+XCENTER) / 2;
		tmp_y = LCD_SCREEN_Y / 2;
	}
según entiendo yo ahi, y corregirme si me equivoco, si tmp_x supera la longitud de la pantalla por lo alto o lo ancho lo devuelve al centro
según parece, todo el codigo del stick derecho empieza en la linea 490 y parece que incrementa o decrementa el valor para hacerlo continuo
Si claro. Es que esta mas o menos todo ahi.

El array de 21 elementos es la configuracion que viene de la herramienta de mapeo. Hay que ampliarlo.

Como veras no es dificil anadir los botones que no estan. Tan solo hace falta encontrar sus codigos.

Hacer que el stick derecho e izquierdo se comporten como raton o stick analogico esta ahi tambien. Hay que duplicar las variables y poner parametros para los modos de funcionamiento.

Y, por ultimo, fijar limites al comportamiento como raton es anadir parametros para definir coordenadas superior derecha/inferior izquierda y centro.

Yo lo que veo mas lioso es montarme el entorno de desarrollo que otra cosa. Al final creo que no hay que escribir mucho codigo nuevo. Es mas modificar lo que ya hay.
Responder Con Cita


  #20  
Viejo 05/03/13, 17:00:56
Array

[xs_avatar]
Durgeoble Durgeoble no está en línea
Miembro del foro
 
Fecha de registro: dic 2009
Mensajes: 102
Modelo de smartphone: HTC wildfire

He modificado un poco al "tun tun" el codigo, pero no sé que hacer ahora con él, si funciona el semicopypaste que hecho modificando algunos valores los cambios serian los siguientes:

- Botones select y start como SELECT y START (no space y enter como ahora)
-stick derecho como 4 botones (C_UP, C_DOWN, C_RIGTH, C_LEFT)
si los codigos estan mal solo deberia cambiarlos por los codigos buenos ganando al menos 4 botones
basicamente he copiado los canales 2 y 3 correspondientes a los axys Z e Y del stick izquierdo y los he cambiado a los canales 0 y 1 que creo que se corresponden al stick derecho

Un poco de documentación para quien quiera leerla http://source.android.com/tech/input...d-devices.html
Vale, tras leer un rato en la página que he linkeado me he dado cuenta que los archivos no son el driver pues no se corresponden con lo que dice la documentación ¿alguien tiene las fuentes completas para buscar en ellas?

Última edición por Durgeoble Día 05/03/13 a las 17:31:02. Razón: añadir enlace
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foro Tablets / Laptops > Otras tablets con Android > JXD > JXD S7300B



Hora actual: 22:43:13 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /