Lo sviluppatore
un nuovo aggiornamento Grazie al programma DS4Windows è possibile trasformare e sfruttare al massimo il vostro Dualshock 4 su PC utilizzando un programma con un’interfaccia semplice e intuitiva che riconosce il controller in pochi passaggi.Un esempio dell’interfaccia
CARATTERISTICHE
- Utilizza input X360 per utilizzarli sul DS4 in più giochi
- Utilizza il touchpad come un mouse o con altre azioni
- Utilizza il movimento SIXAXIS per altrettante azioni
- Controllare la Lightbar: spegnerlo, modificare dinamicamente in base al livello della batteria, e molto altro ancora
- Mappare i pulsanti e stick o azioni della tastiera o macro
- Utilizzare i profili per passare rapidamente tra le configurazioni per i controller
- Passare automaticamente i profili da quando viene lanciato un certo programma (s)
- Premendo un’azione è possibile accedere a una nuova serie di controlli
- E’ possibile ottenere un file di come gli stick e il sixaxis stanno funzionando
- E’ possibile assegnare una DeadZone per entrambi gli stick analogici, i trigger, e SIXAXIS
- Ottenere automaticamente i nuovi aggiornamenti
VIDEO
GUIDA
Requisiti
- Microsoft .NET 4.5 o superiore (necessari per decomprimere i driver e per le macro)
- I Driver DS4 (scaricati e installati con DS4Windows)
- I Driver di Microsoft 360 (link all’interno di DS4Windows, già installato su Windows 7 SP1 o se hai utilizzato in passato un controller 360)
- Un DualShock 4
- Cavo Micro USB
- (Opzionale) Bluetooth 2.1+, tramite adattatore o incluso nel pc ( consigliato ) (Gli adattatori bluetooth & l’adattatore Bluetooth di Toshiba utilizzano la RSI e attualmente non funzionano)
Installazione
- Scaricare il file zip
- Estrarre i 2 programmi (DS4Windows e DS4Updater) ovunque (in Documenti, Programmi, ecc)
- Lanciare DS4Windows
- Se non in Programmi, scegliere dove si desidera salvare i profili
- Una finestra pop-up si aprirà e vi mostrerà come installare i driver, se non appare, andare nelle impostazioni e fare clic su “Configurazione controller / driver”
- Se avete usato in passato il tool SCP , potrebbe essere necessario disinstallare i driver per utilizzare il controller DS4 con bluetooth
- Collegare il DS4 tramite un cavo micro USB o tramite Bluetooth (Nome del dispositivo DS4: “Wireless Controller”) potrebbe essere necessario immettere il codice: 0000)
- Dovrebbe essere tutto a posto una volta che si connette il controller,in caso riavviare DS4Windows, o anche il computer.
- Nota:gli stessi giochi funzionano con la DS4, senza DS4Windows.Alcuni Giochi possono causare il doppio ingresso nei menu (cioè premendo verso il basso il DPAD si muove di 2 posti) o alcuni tasti effettuano funzioni non corrette. Per risolvere questo problema, controllare nelle impostazioni nascoste del DS4, se vedete un avviso nel registro / testo in basso, questo significa che è necessario chiudere il gioco o il client che provoca il conflitto e ricollegare il controller.
CHANGELOG
v 1.4.123
- Rimosso alcune classi non utilizzate e ottimizzato alcune impostazioni di compilazione
- Procedura di hotplug rifilata
- Il programma ora esegue la scansione per possibili voci di whitelist HidGuardian stantie all’avvio
- Migliorate le curve di precisione
- Aggiornata la versione del framework di destinazione in .NET Framework 4.6.1
- Salta la routine di calibrazione del giroscopio per Nacon Revolution Pro Controller 2
- Build ViGEm aggiornato per utilizzare la nuova libreria ViGEmClient
- Build secondari a ViGEm build
- Risolto problema con errori di riferimento null che si verificano con le build UdpServer dovuti alla modalità sleep
v 1.4.119
- Parametri di compensazione del jitter del touchpad allentati
- Risolto il problema di non riuscire a scollegare il messaggio dall’apparire quando si cambia profilo usando SONYWA
- Preso in considerazione la rotazione dello stick per la routine di mappatura asse-pulsante
- Supporto per controller Mini Hori PS4 aggiunto da jdfeng
- Risolto problema di disconnessione dal timeout causato da modifiche nella versione precedente
- Rimosso il rapporto di invio quando cambia lo stato di ricarica per SONYWA
- Supporto per cuffie modificate per catturare il volume audio solo quando il rapporto di output cambia. Lascia che il dispositivo nativo gestisca diversamente le modifiche al volume
v 1.4.118
- Utilizza di nuovo le operazioni di scrittura sincrone per le connessioni USB e SONYWA
- Invia il rapporto di uscita al controller SONYWA quando lo stato di carica cambia
v 1.4.116
- Assicurarsi che i dati del pacchetto del touchpad vengano copiati solo quando viene rilevato un pacchetto aggiornato
- Modificato per avere la stringa extra rimossa dal profilo quando ripristinata ai valori predefiniti
- Modificato per garantire l’uso del colore della barra luminosa del profilo quando si sincronizza il controller con l’adattatore Sony
- Curve di precisione ottimizzate per gli sticks
v 1.4.112
- Modificata la routine di arresto per chiamare StopUpdate per la normale rimozione del dispositivo e chiudere il dispositivo HID in precedenza
- Assicurati di compilare oldprofilepath durante l’aggiornamento dei profili
- Visualizzazione corretta del percorso di appdata per la finestra di dialogo Salva da qui
- Utilizzo del timer modificato per RecordBox
- Modificato DS4Updater per avviare automaticamente DS4Windows al termine dell’aggiornamento
- Aggiornato DS4Updater alla versione 1.2.7
- Modificato come viene caricato l’elenco delle lingue per LanguagePackComboBox
v 1.4.110
- Aggiornato DS4Updater.exe alla versione 1.2.6.0
- Utilizzo del timer modificato nella finestra di dialogo di benvenuto per eseguire la routine in un thread diverso
- Inizializzazione locale modificata per consentire l’utilizzo della lingua impostata nella finestra di dialogo di benvenuto
- Modulo Profili automatici modificati per utilizzare le informazioni sull’ambiente per trovare il percorso dei programmi del menu di avvio
- Modificato per ripristinare lo stato rumble quando si cambia profilo
- Rimossa la dipendenza del gruppo di gestione dal progetto
- Modificato come viene controllato il dispositivo ScpVBus. Non si utilizza più WMI che ha causato problemi di memorizzazione nella cache
- Aggiunto collegamento alla cartella del programma aperto nella barra delle applicazioni
- Rimossa la dipendenza dell’ assieme IWshRuntimeLibrary dal progetto
- Layout aggiornato di alcune versioni cinesi dei moduli
- Aggiunte alcune utility HidGuardian minori (template AffectedDevices, clean old whitelist entries, regedit shortcut). DS4Windows deve essere eseguito come amministratore per poter accedere a tali utilità
- Aggiunto switcher della lingua che è stato implementato da czukowski
v 1.4.108
- Risolto il problema con i plug-in dei dispositivi durante il cambio dei profili
- Aggiunta la modalità trackball per il touchpad
- Risolto bug dell’ indice nella routine hotplug
- Task Scheduler aggiornato alla versione 2.7.2
- Calcolo della dead zone a sei assi modificato per essere una dead zone corretta
v 1.4.107
- Eseguito il codice per il percorso intatto del touchpad
- Rimosso extra gyro che controlla la dead zone. Necessario per utilizzare il DS4 come volante
v 1.4.106
- Aggiorna il numero di versione di DS4Updater in DS4Windows alla versione più recente
- Aggiornato DS4Updater.exe. L’aggiornamento ora utilizza la cartella Download dell’utente per scaricare l’ultimo archivio DS4Windows. Il file non verrà eliminato dal programma di aggiornamento.
- Utilizzo del metodo delegate per l’iterazione sull’array DS4HapticState.Le istanze Grab struct vengono prese in riferimento piuttosto che creare nuove copie
- Aggiunto il blocco principale per USB e SONYWA quando si creano report di output
v 1.4.102
- Utilizzo di Visual Studio 2017 come ambiente di sviluppo principale
- Aggiornato DS4Updater.exe
- Rimossa la nuova creazione di oggetti DS4State per sondaggio. Riduce il ritardo di input
- Modificati alcuni sfondi e colori per meglio adattarsi alla modalità Contrasto elevato
- Curva di precisione migliorata allentata per il mouse stilizzato
- Corretto il binding di macro per più controlli di scorrimento del touchpad
v 1.4.101
- Velocità del mouse modificata. Rimosso il vecchio offset iniziale della velocità
- Modificato per saltare il controllo dell’array macro se una macro non è in uso
- Risolto il problema con l’anteprima del colore personalizzato quando si apriva la finestra di dialogo dei colori dalla scheda Controller
- Layout ritoccato di alcune forme russe
- Risolto il problema con il salvataggio della posizione della finestra quando lo stato del modulo non è normale
- Aggiunta routine per la gestione della chiave WHITELIST HidGuardian. DS4Windows scriverà la chiave whitelist all’avvio e la cancellerà all’uscita. Attualmente funziona solo se DS4Windows viene eseguito come admin (fallirà silenziosamente come utente normale)
- Parti modificate della routine di report di output
- Varie modifiche per ridurre il ritardo di input
v 1.4.100
- Aggiornato DS4Updater alla versione 1.2.3
- Aggiunto un ritardo prima di eseguire il programma collegato a un profilo
- Aggiunto il supporto iniziale per Nacon Revolution Pro grazie a Yuki-nyan
- Fixato il problema con il servizio cambia quando si cambia l’intervallo di porta XInput
- Aggiunta l’opzione per esportare il testo di log in un file di testo
- Aggiunte le informazioni sulla versione per registrare i messaggi delle schede
- Risolto un problema con alcuni codici di scansione utilizzati per eventi chiave multimediali
- Aggiunto risparmio di posizione della forma all’uscita e ripristino della posizione del modulo all’avvio
- Corretti alcuni problemi di allineamento del controllo delle forme
v 1.4.9.8
- Invia rapporti di output supplementari se necessario per evitare che il colore della barra leggera si blocchi sul colore sbagliato
- Modificato per avere gli elementi aggiuntivi analizzati prima che le azioni vengano eseguiti
- Tempi ridotti utilizzati per taps e tratti in macro
- Aggiunto x86 come target di piattaforma
- Aggiunto il supporto dei profili collegati. I profili possono essere collegati ad un ID controller specifico piuttosto che per il numero di slot del controller
- Solo i profili caricati sono necessari, piuttosto che all’avvio del programma
v 1.4.9.7
- Riduzione della deadzone del mouse giroscopico
- Aggiornato il “Nascondi casella di controllo” del controller DS4 in modo che si attende che le modifiche del servizio finiscano
- Messaggi corretti utilizzati per attivare il touchpad
- Aggiunto il supporto sperimentale per la calibrazione giroscopica
- Aggiornamento del rapporto di uscita
v 1.4.8.8
- Aggiornata la versione del framework target .NET alla versione 4.5.2
- Aggiornato TaskScheduler alla versione 2.5.28
- Aggiunta opzione per disattivare l’inversione del mouse del tocco mentre tiene un pulsante o una combinazione selezionata
- Aggiunto offset per mouse touchpad
- L’offset del mouse modificato utilizzato per il mouse stick
- Fattore di velocità ridotto utilizzato per la routine del mouse a stick
- Minori cambiamenti nella modalità esclusiva
v 1.4.8.5
- Aggiunta l’opzione per utilizzare il giroscopico per controllare il movimento orizzontale del mouse
- Funzionalità invertente dell’asse aggiuntivo per il tocco del mouse
- Aggiunta la frequenza di polling Bluetooth predefinita a 4 ms
v 1.4.6.7
- Cambiata la routine della ricarica rapida per funzionare in altre situazioni
- Cambiato il modo in cui viene eseguito hotplugging
- Corretto un problema con attivazione quando si apre la finestra Opzioni
- Fixato un problema con l’errore ‘argomento specificato fuori intervallo’ che si verifica durante la scansione dei controller
- Cambiati gli eventi per aggiornare i controller con meno GUI
- Corretto il problema parsing dei vecchi profili contenenti azioni profili duplicati
v 1.4.6.4
- Eseguiti alcuni registri asincroni per consentire i thread di input per continuare a svolgere un lavoro piuttosto che aspettare
- Disabilitata l’opzione Esegui all’avvio quando il programma DS4Windows è in esecuzione come un non-admin
- Ottimizzato un paio di metodi di mappatura per accelerare l’esecuzione delle mappature degli assi
- Risolto il problema con i supplementi di azione, come il cambiamento del colore della barra luminosa ecc.
- Corretti alcuni problemi con la mappatura dei tasti, come il touchpad per la mappatura dei tasti in Xbox 360
- Corretto un paio di problemi con errori di riferimento null
v 1.4.6.1
- Molte piccole ottimizzazioni per accelerare l’esecuzione dell’ azione e il pulsante di traduzione della mappatura
- Gli eventi della tastiera utilizzano entrambi i tasti virtuali e legge i codici di default. Per il momento, l’opzione del codice di scansione è ancora disponibile per inviare eventi chiave della tastiera utilizzando un codice di scansione
- Fixata la mappatura del mouse per includere la distanza rimanente. Rimuove la deadzone artificiale per gli stick legati alle azioni del mouse
- Cambio della finestra per la mappatura dei tasti per non assegnare un’azione esplicita quando si assegna un tasto DS4 al controllo di default X360, tranne quando sono specificati i flags. Questo ha lo stesso effetto quando si clicca sul pulsante di default
DOWNLOAD
File per la lingua italiana (Aprire il file zip, e spostare la cartella all’interno della directory dove è stato installato DS4Windows.)