[GUIDA] Vecchi logitech su ps4

Guide per adattare i dispotivi non supportati su PS4

Moderatore: admix

Rispondi
Avatar utente
DesmoGiec
senior driver
Messaggi: 1786
Iscritto il: 15 anni fa

[GUIDA] Vecchi logitech su ps4

Messaggio da DesmoGiec »

Ciao ragazzi, oggi ho avuto modo di testare il mio g27 su pcars, lato ps4 ovviamente.
Ho sfruttato un programma freeware di nome gimx, utilizzando un convertitore usb 2102 ed un arduino mod leonardo (con chip atmega32u4).
Arduino Leonardo: https://www.amazon.it/ARDUINO-A000057-A ... o+leonardo
Convertitore USB UART: https://www.amazon.it/CP2102-convertito ... rds=CP2102
La spesa totale è stata di 34€,il risultato ? Priceless[emoji1]
La latenza è minima e non si avverte minimamente (si parla di circa 5ms).
La sensazione di guida è totale, il feedback funziona alla perfezione.
Solo i comandi sono un po da impostare, poiché questa "mod" fa si che la ps4 rilevi il mio g27 come fosse un g29, ma è una roba da pochi minuti.

GUIDA
Cominciamo col risultato finale nudo e crudo. Questo è il convertitore Arduino Leonardo
Lato pratico:

ATTENZIONE!
Per questa "mod" è INDISPENSABILE l'uso di un pc, sia in fase di setup dei moduli che per giocare.
Non è richiesta potenza di calcolo, per assurdo potreste usare anche un 486, ma il pc serve.
Servono anche TRE porte usb. Una per il convertitore usb, una per attaccare il volante, una per collegare il pad ps4.
Vedrete in seguito nella guida.

ho fatto 3 saldature poichè non ho trovato i connettori maschio-femmina per collegare il convertitore ad arduino.
Ho utilizzato un saldatore a gas scrauso con punta iper gigante per questo tipo di lavoro, quindi esteticamente è venuto uno schifo, però funziona :mrgreen:
I collegamenti sono solamente 3.
Il pin RXD del convertitore va collegato/saldato al pin TX di Arduino.
Il pin TXD del convertitore va collegato/saldato al pin RX di Arduino.
Il pin GND del convertitore va collegato/saldato al pin GND di Arduino. (i GND su Arduino sono 2, potete collegarne solo uno dei 2 o tutti e 2 come ho fatto io, non cambia nulla) Fine. La parte "pratica" è semplice e veloce.

Veniamo al software.
Software usati:
GIMX:(qui trovate l'ultima release, io ho windows 10 ed ho scaricato la versione x86_64, che funge indistintamento sia per i 32 che 64 bit)
http://gimx.fr/downloads
Arduino Builder Tool:
http://sourceforge.net/projects/arduino ... z/download
Arduino Leonardo Drivers: (da scaricare entrambi)
https://github.com/arduino/Arduino/raw/ ... rduino.cat
https://github.com/arduino/Arduino/raw/ ... rduino.inf
Firmwares:
http://gimx.fr/download/gimx-firmwares

Procedimento:
Installate GIMX ed estraete il Builder Tool (formato 7z, potete scompattare usando il freeware 7zip), estraete anche i firmwares (non è richiesta alcuna cartella specifica, estraete dove vi trovate più comodi)

La prima cosa da fare è installare i drivers. Cliccate col tasto destro sul file che ha come icona un ingranaggio e pigiate su installa.
Poi dovete flashare il giusto firmware nella board di Arduino.
Collegate quindi al pc sia Arduino che il convertitore usb.
Portatevi in gestione computer (tasto destro del mouse su "Computer", oppure "Questo pc", e fare click su "Gestione") e andate alla pagina di Gestione Dispositivi. Portatevi nella sezione dedicata alle porte COM Lasciate questa finestra aperta in secondo piano (oppure prendete nota delle porte com di arduino e del convertitore)

Il prossimo passo è aprire Arduino Builder Tool:
una volta aperto, cliccate su Load Sketch/HEX in alto a sinistra.
Qui dovrete scegliere il firmware, tra i vari firmware scaricati e scompattati precedentemente.
In questo caso, dovrete scegliere il file "atmega32u4.hex" nella cartella chiamata "EMUG29PS4"
Fatto ciò, nel builder tool dovrete selezionare il tipo di Arduino in uso (board type nella finestra del programma). In questo caso, scegliete Arduino Leonardo. Ok, adesso dovrete fare un piccolo accrocchio per far funzionare magicamente tutto.
Dovrete premere il pulsante relativo alla porta COM del CONVERTITORE USB
(nel mio caso, come vedete nella foto prima, il convertitore ha porta com4)
Una volta premuto, dovrete scollegare e ricollegare molto velocemente il convertitore usb dal pc.
Il builder tool troverà in automatico la porta COM di arduino e flasherà il firmware.
L'operazione durerà pochissimo, se tutto andrà bene vedrete comparire la scritta "Uploading completed!" sul builder.

Fatto, finito tutto.

Ora non rimane che provare.

Scollegate Arduino dal pc e collegatelo alla ps4 (ricordo che ci vuole un cavo micro-usb - usb normale) e lasciate attaccato il convertitore al pc.
Dovrete collegare al pc anche il vostro volante (g27 nel mio caso) con i driver aggiornati logitech.
Dovrete inoltre collegare anche il vostro pad al pc, sempre tramite usb (questo serve alla ps4 per "riconoscere" il volante)

Aprite GIMX-launcher.
Inizialmente, al primo avvio, vi chiederà di scaricare i profili adatti, passaggio obbligatorio.
Scaricate quelli che più vi servono (io ho scaricato g27_g29)
In teoria dovrebbe rilevare automaticamente la porta COM del convertitore.
Togliete il flag da grab mouse (serve per gli fps, così lasciate libero il mouse di muoversi su pc) Cliccate su check e, se g27 e pad sono rilevati sul pc, dovrebbe riportare una finestra con scritto "This Config seems OK"
Se esce questa scritta, siete apposto.
Accendete la ps4 in modo da fornire alimentazione ad Arduino tramite USB e cliccate su START.
Vi si aprirà una finestra così: SIgnifica che è tutto ok.

Passate alla vostra ps4.
Premete il pulsante PSN del pad ps4 collegato al pc per "accendere il volante" nella ps4.
Potrete usare sia volante che pad (sempre quello collegato al pc) per muovervi nei vari menù.

Fine. :mrgreen:
Avatar utente
CiccioFritz
Top Member
Messaggi: 387
Iscritto il: 11 anni fa

Re: [GUIDA] Vecchi logitech su ps4

Messaggio da CiccioFritz »

Ottimo J, aspettiamo con ansia le foto e la guida. E con questo, basta scuse, tutti su pCars gnammy gnammy
Immagine

.....
"Per fortuna non mi gioco la pagnotta a GT6, altrimenti sarei morto di stenti da molto tempo"
.....
Avatar utente
baccolgerp
Top Member
Messaggi: 797
Iscritto il: 15 anni fa

Re: [GUIDA] Vecchi logitech su ps4

Messaggio da baccolgerp »

oddio fantastico J. gnammy
dici che c'è una remota possibilità che funzioni anche con Mac?
___EtruriaRacingTeam comunquemente______________________________My Photo Album___
Avatar utente
DesmoGiec
senior driver
Messaggi: 1786
Iscritto il: 15 anni fa

Re: [GUIDA] Vecchi logitech su ps4

Messaggio da DesmoGiec »

No Bacco, con Mac GIMX non è compatibile...
Però si possono creare dei piccoli aggeggini sfruttando raspberry (il costo sale un poco di più, ma mi pare che ci sia raspberry zero che costi una roba tipo 5 dollari)
Potresti tentare con macchine virtuali, ma gimx non fornisce nessun supporto/garanzia.
Avatar utente
baccolgerp
Top Member
Messaggi: 797
Iscritto il: 15 anni fa

Re: [GUIDA] Vecchi logitech su ps4

Messaggio da baccolgerp »

Ok, ho preso tutto e sono riuscito a procurarsi un vecchio PC. Spero di riuscire a far tutto :shock:
___EtruriaRacingTeam comunquemente______________________________My Photo Album___
Avatar utente
baccolgerp
Top Member
Messaggi: 797
Iscritto il: 15 anni fa

Re: [GUIDA] Vecchi logitech su ps4

Messaggio da baccolgerp »

Ok sono riuscito a saldare i fili...sembrano seggere.
L'unica cosa é che se clicco sul secondo link per scaricare i driver di aurduino mi appare una schermata di testo, come se fosse il codice di qualche programma. Ma non c'è nessun dowload :mmm:
___EtruriaRacingTeam comunquemente______________________________My Photo Album___
Rispondi

Torna a “Logitech/PS4 e altro”