Utilizzare controller PS3 su PC


#1

Buongiorno! Questa guida vi illustrerà brevemente come utilizzare il vostro controller PS3 su PC senza utilizzare Motioninjoy e DS3Tool. Oltre al fatto che tale strumento risulta avere diversi problemi di compatibilità, è pieno di pubblicità e non ha una buona fama… Fate qualche ricerca su Google.

Pronti per iniziare? Cominciate disinstallando Motioninjoy e DS3Tool :smile:

No, davvero, dovete farlo perché altrimenti ci saranno dei problemi di compatibilità con i nuovi drivers.

Andate qui:

http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller

È il link ufficiale del progetto, il cui autore/autrice ovviamente ha tutti i crediti per il lavoro svolto. Scaricate l’ultima versione dei drivers (c’è scritto “Download latest version here. [1.2.0.160]” ).

Controllate di avere tutti i requisiti necessari (dovreste averli anche se avete reinstallato il Sistema Operativo da poco: per quelli che potreste non avere ho messo il link al download, basta cliccare sul nome nella lista qui sotto):

  1. Microsoft .NET 4.0;
  2. Visual C++ Redistributable 2013;
  3. Ultima versione di DirectX (non dovrebbe essere necessario alcun download);
  4. Ultima versione dei driver per il controller XBox 360 (non è un errore, c’è scritto proprio XBox 360! Se avete Windows 8 o superiore, non dovete installare nulla! Altrimenti, scaricate i drivers da qui; Se avete Windows 7 installateli subito, se invece avete Vista o XP, installateli alla fine di tutta la procedura);
  5. Controller DualShock3 o DualShock4 originale (la guida copre i controller originali: spesso quelli non originali funzionano non appena vengono collegati al pc);
  6. Almeno Bluetooth 2.0 + EDR Dongle (se volete usare il Bluetooth);
  7. Privilegi di amministratore sul pc;
  8. 7-Zip per spacchettare l’archivio che avete scaricato sopra.

Bene, avete tutto? Possiamo iniziare! Vi assicuro che ci vorrà solo qualche minuto.

  1. Disinstallate Motioninjoy e DS3Tool! Davvero. Non vi serve e creerà solo problemi con questa procedura.
  2. Connettete il controller PS e attendete che Windows installi i suoi drivers di base;
  3. Spostate l’archivio dove preferite (C:/Programmi/NomeCheVolete sarebbe preferibile, evitate il Desktop e/o cartelle sotto C:/Utenti );
  4. Cliccate con il tasto destro sull’archivio e selezionate Proprietà;
  5. Se viene visualizzato il tasto Sblocca oppure Annulla Blocco nella scheda Generale è necessario premerlo o spuntarlo affinché l’installazione vada a buon fine;
  6. Spacchettate l’archivio;
  7. Mettete il contenuto dell’archivio in una posizione facilmente raggiungibile e che ricorderete in futuro (come prima, è preferibile C:/Programmi/NomeCheVolete. Se avete già fatto questo al punto 3, non dovete fare altro!);
  8. Entrate nella cartella bin e fate doppio click su ScpDriver.exe;
  9. Se state utilizzando Windows XP o Vista, dovete spuntare Force Install; se invece siete su 7 o successivi lasciate tutto com’è;
  10. Premete Install e attendete che l’installazione finisca.
  11. Utilizzando il dongle Bluetooth, può capitare che l’installazione non vada a buon fine: se ciò accade, cliccate Uninstall. Attendete che finisca di disinstallare, poi selezionate Force Install e cliccate Install.
  12. Aspettate che l’installazione finisca e poi premete Exit!
  13. Se non avete ancora installato i drivers del controller XBox 360 perché siete su Windows Vista o XP, fatelo adesso, altrimenti avete già finito!

Con la procedura sopra siete riusciti a far credere a Windows che il vostro controller PS3 sia in realtà un controller XBox, e avrete già i controlli mappati per la stragrande maggioranza dei giochi per pc! Wow!

Cosa fare se i drivers si buggano

A volte può capitare. Don’t panic! La soluzione è semplicissima.

  1. Tornate sulla cartella bin e fate ripartire ScpDriver.exe;
  2. Cliccate Uninstall. Attendete che finisca di disinstallare, poi cliccate Install.
  3. Attendete che finisca l’installazione e poi premete Exit!

Voilà!

Tutti i diritti sull’applicazione appartengono a Scarlet.Crush.