
1R3bor escribió:@diego_99 @Dasato
YA ME FUNCIONA!!!!!!!!!!!!!!!!!
Jaja, dios que alegría. El archivo Linususb que dices que cambies en GIMX, lo he quitado y he dejado el original, y funciona sin problemas.
Perdón por las molestias y de verdad, muchisimas gracias por la ayuda. Lo he probado en Driveclub y el único problema es que los controles de la cruzeta izquierda,derecha,arriba y abajo están mal puesta, supongo que eso se arregla con el gimx config ¿no? Remapeo el volante y debería funcionar bien ¿no?
 
  
  KiMika escribió:Con lo bien que me andaba el invento espero que me siga funcionando en windows 10... Antes usaba el windows 7, el fin de semana haré una instalación limpia del windows 10 borrando todo lo actual, cruzaré los dedos para que pueda seguir usando el adaptador este.
Por cierto, la arduino no tendré que programarla de nuevo no? Lo que tiene programado me valdrá también para windows 10? Sólo tendré que meter drivers en windows nuevamente y ya está supongo...
razzta01 escribió:Hola Dasato,
Me puedes confirmar si en dispositivos en windows te salen en los puertos com tanto el com de la cd como el de la arduino. Porque a mi desde que le meti el firmware a la arduino no veo el de ésta y no se si esto es un error que hice al meter el firmware.
Slds.
global option -l with value `log.txt'
global option -c with value `LogitechG25_G29.xml'
controller #1: option -p with value `COM4'
now reading arguments for controller #2
status flag is set
subpos flag is set
force_updates flag is set
GIMX 5.8 i386
Windows 7 SP1 x86
Kernel version: 6.1 (7601)
native mode is already enabled for HID device \\?\hid#vid_046d&pid_c299#7&766ed90&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (PID=c299)
Detected USB adapter: G29 PS4.
using default refresh period: 5.00ms
joystick not found: Logitech G25 Racing Wheel USB 0
Warning: can't open macro directory C:\Users\principal\AppData\Roaming//gimx//macros/
0 1197664529.287109
ExitingDetected USB adapter: G29 PS4.joystick not found: Logitech G25 Racing Wheel USB 0wabo escribió:Muy buenas a todos. De vez en cuando reviso el estado de GIMX ya que, como otros muchos, deseo usar mi DFGT (volantazo) en la PS4, pero no quiero pasar por todo el engorro de soldar, programar, conectar al PC cada vez...
He visto en la página una entrada sobre CHIP http://blog.gimx.fr/chip/
¿Soy yo o entiendo que está "portando" la aplicación para que sea plug and play? O por lo menos, para evitar tener que conectar al ordenador y tener todo integrado ahí...
KiMika escribió:wabo escribió:Muy buenas a todos. De vez en cuando reviso el estado de GIMX ya que, como otros muchos, deseo usar mi DFGT (volantazo) en la PS4, pero no quiero pasar por todo el engorro de soldar, programar, conectar al PC cada vez...
He visto en la página una entrada sobre CHIP http://blog.gimx.fr/chip/
¿Soy yo o entiendo que está "portando" la aplicación para que sea plug and play? O por lo menos, para evitar tener que conectar al ordenador y tener todo integrado ahí...
Asi es, pero esta en desarrollo todavia, segun pone en los mensajes de abajo, que tardara semanas, meses... aunque hace meses que lo escribió, no se en que estado estará el proyecto ahora. Puede ser cojonudo eso.
e-Minguez escribió:He hecho un par de cosillas interesantes que igual alguien quiere aprovechar:
* Arranque automático
* Led que luce cuando está arrancado gimx
* Botón para apagar la raspberry
Lo he dejado todo documentado en mi blog http://b.minwi.com/2016/04/17/using-a-p ... with-gimx/ pero lo pego aquí para que no se considere spamI had a Driving Force GT wheel which is not supported and it doesn't work in PS4, so it was basically covering in dust... but the community is awesome and there exists a project called gimx that enables support for old wheels in new systems like PS4, so I decided to give it a try, and after a few hours understanding what I needed and getting my hands dirty, it is working perfect with the DIY adapter (using a Chinese atmega32u4 + CP2102 converter) and a Raspberry PI 2.
The official wiki is pretty well documented, so I'm going to explain the addons I've made to fit what I wanted
Autostart at boot in without X
Instead using a .desktop file that will start X and then gimx, I've created a simple systemd init file that starts gimx.
Simply create a file /etc/systemd/system/gimx.service with the following content:[Unit]
Description=GIMX
After=syslog.target network.target
[Service]
User=pi
Type=simple
ExecStart=/usr/bin/gimx -p /dev/ttyUSB0 -c LogitechDrivingForceGT_G29.xml --nograb
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
Run systemctl daemon-reload to notify systemd about the new file and systemctl enable gimx && systemctl start gimx to enable the gimx service start at boot and start it in the same line.
Please note LogitechDrivingForceGT_G29.xml file should be available in the pi home directory as /home/pi/LogitechDrivingForceGT_G29.xml
Notify when gimx is running
In order to have a proper confirmation about if the gimx service is up and running, I've created a simple python script that turns a led on if the gimx service is running.
The file is located at /home/pi/blink.py:#!/usr/bin/python
import os
import time
import RPi.GPIO as GPIO
led = 23
button = 18
GPIO.setmode(GPIO.BCM)
GPIO.setup(led, GPIO.OUT)
GPIO.setup(button, GPIO.IN, pull_up_down = GPIO.PUD_UP)
def Shutdown(channel):
GPIO.output(led, True)
time.sleep(0.2)
GPIO.output(led, False)
time.sleep(0.2)
GPIO.output(led, True)
time.sleep(0.2)
GPIO.output(led, False)
os.system("sudo shutdown -h now")
GPIO.add_event_detect(18, GPIO.FALLING, callback = Shutdown, bouncetime = 2000)
while True:
found = False
time.sleep(5)
pids = [pid for pid in os.listdir('/proc') if pid.isdigit()]
for pid in pids:
try:
cmd = open(os.path.join('/proc', pid, 'cmdline'), 'rb').read()
if "gimx" in cmd:
found = True
except IOError: # proc has already terminated
continue
if found == True:
GPIO.output(led, True)
else:
GPIO.output(led, False)
As a bonus, I've also added a button so when it is pressed, there is a little blink effect, and the pi is shutted down. Pretty cool uh?
The schema is the following:
To start at boot, simply add it to the pi user crontab (crontab -e) as @reboot /home/pi/blink.py
Order
All the wires, pi, etc. is hidden inside a Samsung Galaxy S6 box, which makes it pretty convenient.
Enjoy!
  
 Dasato escribió:El G25 se te calibra? Tienes instalado el driver del volante? Has mirado en el GIMX Config con que nombre te reconoce el G25?
Te pone que ha detectado el G29 pq la arduino tiene esa programación y te dice que no detecta el G25 bien por algo de lo que te digo, o nombre o sin drivers.
Tb revísate el proceso de encendido, pq aunque el problema es anterior a encender la PS4, tal y como lo haces no es como se debe hacer.
1º Conectas DIY y G25
2º Enciendes PS4 con el DS4.
3º Apagas el DS4 y lo conectas al PC
4º Arrancas el GIMX
5º Pulsar el botón rojo de más a la izquierda del shifter del G25. En ese momento en la PS4 te dira que se ha conectado un mando.
razzta01 escribió:Dasato escribió:El G25 se te calibra? Tienes instalado el driver del volante? Has mirado en el GIMX Config con que nombre te reconoce el G25?
Te pone que ha detectado el G29 pq la arduino tiene esa programación y te dice que no detecta el G25 bien por algo de lo que te digo, o nombre o sin drivers.
Tb revísate el proceso de encendido, pq aunque el problema es anterior a encender la PS4, tal y como lo haces no es como se debe hacer.
1º Conectas DIY y G25
2º Enciendes PS4 con el DS4.
3º Apagas el DS4 y lo conectas al PC
4º Arrancas el GIMX
5º Pulsar el botón rojo de más a la izquierda del shifter del G25. En ese momento en la PS4 te dira que se ha conectado un mando.
Hola de nuevo, ¡OBJETIVO LOGRADO! Mil gracias Dasato. Lo hice todo de nuevo en windows10x64, menos lo de meterle el firmware a la arduino porque ya lo tenia, y ya estoy dentro de la PS4 con los dientes mas largos que antes porque ahora no me va al 100% el mapeado de los controles. Estoy en el menu del DIRT y me pide que "pulse el boton OPTIONS" para empezar ... y claro, no va ninguno de los botones....
¿Así que alguna recomendación para mapearlo antes de intentarlo yo y meter la pata?
Slds y gracias de de nuevo.
 razzta01 escribió:Hola, como comenté antes, no consigo mapear el boton OPTIONS. Lo hago pero no funciona. ¿Alguien ha tenido esto también y lo ha resuelto?
El resto de botones los he mapeado y van perfectos. Solo que al no poder entrar en el juego no he podido probar aún un par de cosas (volante, embrague, freno, acelerador...).![]()
Slds.
EDIT: De hecho he probado a entrar en otro juego, el Unchartered 3, y la primera pantalla que sale pide presionar x para entrar en el juego. Una vez mas no funciona la x. Y se que esta bien mapeada ya que en el resto de menus funciona bien. ¿No le pasa esto a nadie?

robbiemad escribió:razzta01 escribió:Hola, como comenté antes, no consigo mapear el boton OPTIONS. Lo hago pero no funciona. ¿Alguien ha tenido esto también y lo ha resuelto?
El resto de botones los he mapeado y van perfectos. Solo que al no poder entrar en el juego no he podido probar aún un par de cosas (volante, embrague, freno, acelerador...).![]()
Slds.
EDIT: De hecho he probado a entrar en otro juego, el Unchartered 3, y la primera pantalla que sale pide presionar x para entrar en el juego. Una vez mas no funciona la x. Y se que esta bien mapeada ya que en el resto de menus funciona bien. ¿No le pasa esto a nadie?
Bueno yo ya por fin logré que funcionara pero estoy como tú. Probé el WRC (la demo q viene en la store) y pedía pulsar OPTIONS para iniciar así que no podía entrar.... edite la configuración del mando pero aún así el botón OPTIONS no funcionaba. Solo funcionaba cuando estaba en el menú principal de PlayStation 4.
De todas formas tampoco tuve mucho tiempo para trastearde... de vez en cuando hay que dormir jejeje
A ver si alguien puede indicar si le pasado algo parecido.
1R3bor escribió:robbiemad escribió:razzta01 escribió:Hola, como comenté antes, no consigo mapear el boton OPTIONS. Lo hago pero no funciona. ¿Alguien ha tenido esto también y lo ha resuelto?
El resto de botones los he mapeado y van perfectos. Solo que al no poder entrar en el juego no he podido probar aún un par de cosas (volante, embrague, freno, acelerador...).![]()
Slds.
EDIT: De hecho he probado a entrar en otro juego, el Unchartered 3, y la primera pantalla que sale pide presionar x para entrar en el juego. Una vez mas no funciona la x. Y se que esta bien mapeada ya que en el resto de menus funciona bien. ¿No le pasa esto a nadie?
Bueno yo ya por fin logré que funcionara pero estoy como tú. Probé el WRC (la demo q viene en la store) y pedía pulsar OPTIONS para iniciar así que no podía entrar.... edite la configuración del mando pero aún así el botón OPTIONS no funcionaba. Solo funcionaba cuando estaba en el menú principal de PlayStation 4.
De todas formas tampoco tuve mucho tiempo para trastearde... de vez en cuando hay que dormir jejeje
A ver si alguien puede indicar si le pasado algo parecido.
Creo que en la Demo del WRC no acepta los volantes, al menos eso tengo entendido. Por eso no te funciona el botón options en la demo pero si en el menú de la consola.
robbiemad escribió:La verdad esq a mi me consiguió funcionar en Windows 10 y en el 7 no. Curioso.