Il controller PS4 funziona con DS4 Windows
Riepilogo
In questo articolo, discuteremo della compatibilità del controller PS4 con DS4 Windows. Sebbene sia possibile implementarlo, è improbabile che sia supportato a meno che un nuovo sviluppatore non assuma l’attività.
Punti chiave
1. Ds4windows 3.2.10: Questo programma consente di utilizzare un controller Dualshock 4 sul tuo PC.
2. Usa il tuo controller PS4 sul tuo PC: Emulando un controller Xbox 360, DS4Windows consente di giocare a giochi per PC utilizzando il controller PlayStation.
3. Quali controller sono supportati: DS4Windows supporta i controller Dualsense Dualshock 3, DS4 e PS5, nonché il controller Nintendo Switch Pro e Joy Contro.
4. È il controller PS5 completamente supportato su PC: Mentre il controller PS5 può essere utilizzato su PC, è principalmente supportato su Steam Games. DS4Windows può fornire il pieno supporto per il controller PS5, incluso feedback tattili e trigger adattivi.
5. Caratteristiche: DS4Windows offre varie caratteristiche come l’uso del touchpad come mouse, il movimento Sixaxis, il controllo della barra della luce, i pulsanti di mappatura e i bastoncini, usando profili e altro ancora.
6. Requisiti: Per utilizzare DS4Windows, è necessario Windows 10 o più recente, Microsoft .Net 4.8 o superiore, Visual C ++ 2015-2019 Redistributable, Vigembus Driver, Microsoft 360 Driver e Sony Dualshock 4 o altro controller supportato.
7. Istruzioni: Per iniziare con DS4Windows, è necessario estrarre i file del programma, avviare DS4Windows, installare il driver, collegare il controller DS4 e assicurarti che tutto funzioni correttamente.
8. Compatibilità con altri giochi: Alcuni giochi possono funzionare con il controller DS4 senza DS4Windows ma possono causare doppi input o mappatura dei pulsanti errata. Per risolvere questo problema, è possibile abilitare l’opzione “Nascondi DS4” in DS4Windows.
9. Metodi di connessione: È possibile collegare il controller DS4 al tuo PC utilizzando un cavo micro USB, un adattatore wireless Sony o Bluetooth 4.0.
10. Cosa c’è di nuovo: L’ultima versione di DS4Windows include miglioramenti come la compensazione del jitter per il mouse giroscopio, le modifiche a sospendere e riprendere le routine e ulteriori controlli di mappatura.
Domande e risposte
1. Posso usare un controller PS4 sul mio PC?
Sì, puoi utilizzare un controller PS4 sul tuo PC utilizzando DS4Windows.
2. È ds4windows compatibile con il controller PS5?
Sì, DS4Windows supporta il controller PS5, fornendo la piena funzionalità e persino il feedback tattile e il supporto dei trigger adattivi.
3. Posso usare altri controller con ds4windows?
Sì, DS4Windows supporta una varietà di controller, tra cui Dualshock 3, DS4, PS5 Dualsense, Nintendo Switch Pro Controller e Joy Contro.
4. Ci sono caratteristiche aggiuntive in ds4windows?
Sì, DS4Windows offre funzionalità come l’uso del touchpad come mouse, il movimento Sixaxis e il controllo della barra della luce.
5. Quali sono i requisiti per l’utilizzo di DS4Windows?
Per utilizzare DS4Windows, è necessario Windows 10 o più recente, Microsoft .Net 4.8 o superiore, Visual C ++ 2015-2019 Redistributable, Vigembus Driver, Microsoft 360 Driver e Sony Dualshock 4 o altro controller supportato.
6. Come collego il controller DS4 al mio PC?
È possibile collegare il controller DS4 al tuo PC utilizzando un cavo micro USB, un adattatore wireless Sony o Bluetooth 4.0.
7. Posso usare ds4windows con giochi che supportano in modo nativo il controller DS4?
Sì, DS4Windows può essere utilizzato con giochi che supportano in modo nativo il controller DS4, sebbene alcuni giochi possano causare conflitti e richiedono abilitare l’opzione “Nascondi DS4” nelle impostazioni.
8. È ds4windows regolarmente aggiornato?
Sì, DS4Windows fornisce aggiornamenti automatici per garantire la compatibilità con gli ultimi controller e miglioramenti.
9. I ds4windows possono essere utilizzati con altri dispositivi di input?
Sì, i ds4windows possono anche essere utilizzati con altri dispositivi di input come Nintendo Switch Pro Controller e Joy Contro.
10. Posso personalizzare la mappatura dei pulsanti in ds4windows?
Sì, DS4Windows ti consente di mappare i pulsanti e attaccarsi ad altri ingressi del controller o azioni della tastiera.
11. Ds4windows supporta le macro?
Sì, DS4Windows supporta le macro, consentendo di impostare azioni e comandi personalizzati.
12. Posso passare da diverse configurazioni per i miei controller?
Sì, DS4Windows consente di creare profili e passare rapidamente da diverse configurazioni per i controller.
13. DS4Windows funziona con giochi che hanno solo supporto per tastiera e mouse?
Sì, DS4Windows ti consente di mappare i controller ai giochi che hanno solo supporto per tastiera e mouse.
14. È ds4windows compatibile con tutti i giochi per PC?
Mentre DS4Windows mira a fornire compatibilità con il maggior numero possibile di giochi per PC, alcuni giochi potrebbero non essere completamente supportati o potrebbero richiedere impostazioni aggiuntive.
15. È ds4windows gratuito da usare?
Sì, DS4Windows è gratuito da scaricare e utilizzare.
Il controller PS4 funziona con DS4 Windows
È possibile implementarlo? Apparentemente sì. VOLERE è implementato? La risposta è probabilmente NO A meno che alcuni nuovi sviluppatori non intervengano per concentrarsi specificamente su questo.
Ds4windows 3.2.10
Usa il tuo controller PS4 sul tuo PC al massimo potenziale
Panoramica
Certificato
Cosa c’è di nuovo
Simile a 1
DS4Windows è un programma portatile che ti consente di ottenere la migliore esperienza durante l’utilizzo di un Dualshock 4 sul tuo PC. Emulando un controller Xbox 360, molti altri giochi sono accessibili e puoi giocare a giochi per PC utilizzando il controller PlayStation.
Quali controller sono supportati da DS4Windows?
DS4Windows può aiutarti a utilizzare i controller PlayStation più moderni su PC Windows: Dualshock 3, DS4 e PS5 Dualsense. Supporta anche il controller Nintendo Switch Pro e Joy Contro. Puoi mappare i controller su qualsiasi gioco, compresi quelli con supporto per tastiera + mouse, utilizzare macro e altro ancora.
È il controller PS5 completamente supportato su PC?
Il controller PS5, noto anche come Dualsense, può essere utilizzato su PC tramite Bluetooth o USB Connection, ma è principalmente supportato solo su Steam Games. Con DS4Windows puoi farlo funzionare al 100% e, a seconda del gioco, anche usare il feedback tattico e i trigger adattivi.
Caratteristiche
- Usa l’input simile a X360 per utilizzare il DS4 in più giochi e avere Rumble
- Usa la stessa app per mappare un DS4, Dualsense, Switch Pro e Joycon
- Usa il touchpad come mouse o per ulteriori azioni
- Usa il movimento Sixaxis per altrettante azioni
- Controlla la barra della luce: spegnila, cambia dinamicamente a livello di batteria e altro ancora
- Mappa i pulsanti e si attacca ad altri controlli 360 o azioni o macro tastiera
- Usa i profili per passare rapidamente tra le configurazioni per i controller
- Cambiare automaticamente i profili di quando viene lanciato un determinato programma
- Tieni un’azione per accedere a un nuovo insieme di controlli
- Ottieni una lettura di come funzionano i bastoncini e la seiaxis
- Assegna una zona morta a entrambi i bastoncini analogici, i trigger e la Sixaxis
- Ottieni automaticamente nuovi aggiornamenti
Requisiti:
- Windows 10 o più recente (grazie Microsoft)
- Microsoft .Net 4.8 o superiore (necessario per decomprimere il driver e affinché le macro funzionino correttamente)
- Visual C ++ 2015-2019 Ridistribuibile. x64 o x86
- Vigembus Driver (ds4windows lo installerà per te)
- Driver Microsoft 360 (collegamento all’interno di DS4Windows, già installato da Windows se hai utilizzato un controller 360 prima)
- Sony Dualshock 4 o altro controller supportato
Istruzioni:
- Estrai i 2 programmi dal file zip (ds4windows e ds4updater)
- Avvia DS4Windows e scegli dove si desidera salvare i profili
- Verrà visualizzato un Windows che mostra come installare il driver, in caso contrario, vai su Impostazioni e fai clic su “Controller/Impostazione del driver”
- Se hai usato lo strumento di SCP in passato, potrebbe essere necessario disinstallare i driver per utilizzare il DS4 con Bluetooth
- Collegare il DS4 tramite un micro USB o tramite Bluetooth (nome del dispositivo DS4: “Controller wireless”) potrebbe essere necessario immettere il codice coppia: 0000)
- Tutto dovrebbe essere buono per andare una volta che si collega il controller, se non riavvia ds4windows o persino il computer.
Nota: alcuni giochi funzionano con il DS4 senza DS4Windows. Giochi come questi possono causare doppi input nei menu (cioè premere verso il basso sui DPAD sposta 2 spazi) o il pulsante sbagliato per svolgere funzioni errate. Per risolverlo, controlla nascondi DS4 nelle impostazioni, se si vede un avvertimento nel registro/testo in fondo, ciò significa che devi chiudere detto gioco o client che causa il conflitto e riconnettersi il controller.
Metodo di connessione:
- Cavo micro USB
- Adattatore wireless Sony
- Bluetooth 4.0 (tramite un adattatore o un PC integrato). È supportato solo l’uso di Microsoft Bt Stack. Lo stack BT CSR è confermato per non funzionare con il DS4 anche se alcuni adattatori CSR funzionano bene usando Microsoft BT Stack. Gli adattatori di Toshiba attualmente non funzionano. La disabilitazione di “Abilita dati di output” nelle impostazioni del profilo del controller potrebbe aiutare con i problemi di latenza, ma disabiliterà la barra della luce e il supporto di rumble.
- Disabilita il supporto di configurazione di PlayStation e le opzioni di supporto di configurazione Xbox in Steam
Cosa c’è di nuovo
- Aggiunta routine di compensazione del jitter per giroscopio
- Sposta il gestore di output INIT e disconnetti le chiamate per le routine di avvio e interrompere il servizio
- Cambiata sospendere e riprendere le routine
- Aggiunta ulteriore gestione delle eccezioni per il guasto alla notifica del vassoio
- Usa determinazioneConnectionType in postinit di DS3Device. Contributo di Sunnyqeen
- Risolto un crash quando le opzioni del dispositivo aperto con l’opzione null. Contributo di Sunnyqeen
- Aggiungi l’opzione di interpretazione di monitoraggio. Contributo di Xadler
- Aggiunte alcune stringhe di traduzione OSC. Contributo di Xadler
- Aggiunta l’interpretazione del messaggio di monitoraggio OSC. Contributo di Xadler
- Aggiunto il controllo del trigger OSC. Contributo di Xadler
- Aggiunti ulteriori controlli di mappatura nella routine Mapfrom Profiiledto
- Modificato come le macro vengono salvate dalla finestra vincolante. Non ripristinare il trigger di spostamento
- Supporto Horipad 4 fps. Contributo di Markguleno
- Risolto la modalità LED personalizzata. Contributo di MatrixDJ96
Ds4windows 3.2.9 Changelog:
- Modifica fissa dell’effetto del trigger durante la commutazione dei profili con controller Dualsense
- Consenti a lsverticalscale e rsverticalscale di salvare i valori> 1.0. Contributo di Katalysta
- Traduzione italiana aggiornata. Contributo di Markthat
- Scala verticale LS e RS aumentata da max a 4.0
- Verifica la lunghezza della stringa da Hidd_GetSerialnumberstring da una possibile risposta non valida dall’hardware
- Aggiunto ulteriore blocco per il loggerholder
- Supporto input per bordi Dualsense (FNL FNR BLP BRP). Contributo di Steffalon
- Proprietà sottotipo aggiunta per la classe DualSendeDevice
- Aggiunto come sexception cattura quando aggiungi gancio per eventi di potenza
- Messaggio rimosso per quanto riguarda l’app di chiusura del mouse centrale nel menu del vassoio. Windows 11 non lo supporta più almeno in questo momento
- Aggiunto supporto Dualshock 3 utilizzando Dshidmini Driver (SXS) o Driver Sony Sixaxis. Contributo di Sunnyqeen
- Aggiunta registrazione durante la lettura di azioni.XML fallisce
- Elaborazione modificata dei tag di ritardo per le azioni.XML. Risolvi alcuni casi in cui i recenti ds4windows non legge più file di azione speciali dalle versioni precedenti
- Risolti i limiti esterni quando si utilizza il lisciatura per lo sterzo a 360 giroscopi
- Interpretazione della zona anti-morto fissa per output di sterzo giroscopico 360. Si applica all’output Xbox 360 e DS4 (non vjoy)
- Aggiunto controller Playmax PS4. Contributo di Nzgamer41
Ds4windows 3.2.8 Changelog:
- Elenco corretto Display del tasto Premere Azione speciale per quanto riguarda lo stato a disattivazione
- Non applicare più i valori EN-USA per la stringa di curva di Bezier personalizzata. Potrebbe essere un errore
- Risparmio fisso di opzioni per un’azione macro speciale. Problema del modello
- Controllare l’icona del vassoio è stato creato prima di provare a mostrare la notifica
- Risolto il modificatore di Shift DS4KeyType fisso per il modificatore di Shift quando vengono utilizzati più flag
- Ignora nessuna flag keyType per il modificatore di Shift
- Semplifica il salvataggio del tasto modificatore di spostamento
- Caricamento fisso di gyro joystick grilletto trigger valuta
- Aggiunte ulteriori precauzioni durante la disconnessione da FakerInput
- Aggiunta del supporto iniziale a doppio bordo. Contributo di Dezerving
- Traduzione ZH-CN aggiornata. Contributo di JYC001
- Prendi le informazioni del firmware per controller Dualsense
- Caricamento fisso del trigger di scarico per il profilo di carico Azione speciale
- Modello fisso per il tasto Premere Azione speciale per quanto riguarda il disattivazione dello stato
- Modifica del tasto Premere Chiave di azione speciale per riflettere lo stato di disattivazione. È stato rotto prima della versione 3.2
- Risolto il tipo di tasto e assegnazioni di trigger per le azioni di spostamento
- Assunzioni fisse per il pulsante Maiusc e le azioni macro
- Risolto alcuni valori predefiniti per le impostazioni dell’app
- Verifica delle impostazioni dell’app extra. Riduggi alcune impostazioni delle impostazioni dell’app predefinite
- Imposta ASSREGIONDISPLAY su String svuota per impostazione predefinita
- Caricamento fisso del programma di lancio Azioni speciali Argomenti
- Risparmio fisso e caricamento del trigger modificatore
- Risparmio fisso del programma di lancio Azione speciale
- Risolto la macro e premere le azioni speciali del tasto
- Risolto il periodo di attesa Offset per tempi di attesa aggiunti automatici in Macro Editor
- Risolto la serializzazione di azioni speciali
- Risparmio fisso di azioni speciali alle azioni.XML
- Utilizzo del tempo di ritardo fisso per alcuni tipi di azioni speciali
3.2.0
- Impostazioni di app migra e lettori di profilo per utilizzare le classi DTO XMLSerializer
- Piccole modifiche per Joycon Base init
- Switch Pro init ottimizzato
- Risolto fisso l’impostazione del profilo a disattivazione del mouse giroscopio
- Supporto sperimentale per il supporto per impugnatura di ricarica Joycon
- Force Annulla operazioni IO bloccate quando si arresta il loop thread di input
- Ripristina DS4State durante la rimozione del dispositivo Joycon
- Aggiunto semplice bandiera sporca tattana
- Tonalità ottimizzata Cambiamento per la modalità arcobaleno della barra della lampadina
- Reso Sidel e Sider disponibili come gyro trigger
- Etichetta arcobaleno cambiata. Il valore influisce effettivamente il livello di leggerezza, non la saturazione
- Nota aggiornata per quanto riguarda l’impostazione della rotazione del bastone
- Aggiungi periodi di attesa macro extra se i ritardi non sono già in uso. Ho cercato di mantenere il vecchio comportamento di Jay2kings ma è tempo di cambiare le cose
- Tipo di dispositivo fisso Impostato per istanza di JoyConControlleroptions
- Bump nlog da 5.1.Da 0 a 5.1.1
- Riferimenti aggiornati all’assemblea di localizzazione svedese
- Bundle Custom Nefarius.Utility.Gestione dei dispositivi. Cambiamenti di costruzione minimi
- Risolto un crash fisso sull’aggiornamento del titoli se Windows Explorer non è in esecuzione per qualche motivo. Contributo di v-olk
- Traduzione russa aggiornata. Contributo di v-olk
- Risolto il valore predefinito di uselang in AppsettingSdto
- Pacchetti NuGet aggiornati. H.Notifyicon.WPF, MDXAML, Nlog, Sistema.Gestione
- Spostato alcune impostazioni di rumble dualsense in profili. Contributo di Kanuan
- Ignora l’oscacket non valido che potrebbe verificarsi
- Contrattamento modificato per la routine di hotplug
- Rimosso Old DS4 Bt Output Counter Workange. Era necessario solo quando si utilizzava l’endpoint di controllo
- Fisso il legame esterno Rs
- Risolto la pasta di copia cattiva fissa per il valore di controllo di sider in azioni speciali
- Caricamento fisso degli assiemi di lingue dalla cartella Lang
- Aggiorna l’assemblea tradizionale cinese. Contributo di Syaoran
- Coordinata a snap fissa al centro dell’asse Y per il mouse ABS di controllo
- Modifica al supporto di output DS4 BT. Ritorna all’utilizzo del rapporto di output 0x11
- Tenere conto della lunghezza del payload oltre alla semplice lunghezza dell’array. Strip 0xa0 Data Magic Byte dal pacchetto di output
- Aggiunti flussi di lavoro per l’automazione della moderazione del problema. Contributo di Nefarius
- Controlla i limiti del display del desktop virtuale corrente quando si ripristina la posizione della finestra all’avvio
- Aggiunto il collegamento social Poast in About Window
- Switch Pro init routine ottimizzato. Aumento del ritardo USB iniziale, comando modelli ottimizzato
- Uso rimosso di Old ControlService Busthread. Utilizza Dispatcher
- Risolto rsync ignorare le regole per gli assemblaggi di traduzione predefiniti
Note di rilascio precedente
- Aggiunta istanza del mouse NULL Verifica durante l’esecuzione di preloadReset prima del caricamento del profilo
- Aggiunto supporto assoluto per l’output del mouse per controlli vincoli
- Riferimenti rimossi al vecchio canale Bittube
- Aggiunto pacchetto Nuget WPFScreenhelper alle dipendenze
- Utilizzare la traduzione delle coordinate di visualizzazione della regione del mouse assoluta per touchpad ABS mouse
- Riferimenti di app rimossi agli oggetti MemoryMappyViewAccessor per l’interfaccia CMD. Crea se necessario. App più snappier di conseguenza
Note di rilascio precedente
- Supporto per output del mouse touchpad implementato. Correzioni di feedback DS4 virtuali fornite da Nefarius
- Aggiunto informazioni sulla directory di lavoro per il file LNK startup
- Visualizza il numero di slot di input nelle slot di output
- Force Update ToolTipText nel thread GUI
- Implementazione del joystick del topo touch
- Risolto la generazione del messaggio di registro quando il plug -in virtuale non riesce
- Abstract Post Action Stick Axis State Cambiamento per l’uso con le routine del joystick del mouse
- Visualizza alcune informazioni sul dispositivo di input nella sezione slot di output
- Aggiunti alcuni controlli del numero del dispositivo in ProfileSettingSVM. Evita l’indice di test
- Mappatura decimale a tastiera fissa per FakerInput
- Correzioni per il supporto di feedback di output DS4 virtuale dal progetto Vigem. Contributo di Nefarius
- Vigemclient e Vigem aggiornati.Biblioteche nette. Contributo di Nefarius
- Virtual DS4 Output Feedback Support Rynabled. Contributo di Nefarius
Note di rilascio precedente
Questo bersaglio di costruzione .Net 6 Quindi potrebbe essere necessario installare un nuovo .Il pacchetto di runtime net prima della build ds4windows aggiornata verrà eseguita.
- Modifica del dispositivo di avvio init e hotplug per unificare le routine di codice
- Sensibilità minima modificata per LS e RS
- Aggiornato h.Pacchetto notifyicon alla versione 2.0.60
- Soluzione alternativa implementata per H.Notifyicon Smontando l’istanza del baricon dopo il ridimensionamento delle modifiche e le sessioni RDP
- Pacchetto Nlog aggiornato alla versione 5.0.2
- Piccola modifica alla visualizzazione dei pannelli delle finestre vincolanti quando si presentano macro registratore
- Aggiunte note di credito per vjoyinterfacecs
- Modificato il testo della stringa VigEmpluGinFailure. Riferimento rimosso al vecchio progetto PurgeoldXInput
Note di rilascio precedente
- Modifica del dispositivo di avvio init e hotplug per unificare le routine di codice
- Sensibilità minima modificata per LS e RS
- Aggiornato h.Pacchetto notifyicon alla versione 2.0.60
- Soluzione alternativa implementata per H.Notifyicon Smontando l’istanza del baricon dopo il ridimensionamento delle modifiche e le sessioni RDP
- Pacchetto Nlog aggiornato alla versione 5.0.2
- Piccola modifica alla visualizzazione dei pannelli delle finestre vincolanti quando si presentano macro registratore
- Aggiunte note di credito per vjoyinterfacecs
- Modificato il testo della stringa VigEmpluGinFailure. Riferimento rimosso al vecchio progetto PurgeoldXInput
- Nascondere il cursore alfa dalla finestra del raccoglitore a colori
- Modificato alcune posizioni dei file di traduzione in base a .NET 6 Cambiamenti locali
- Aggiunto Server e mittente OSC. Contributo di Greysole
- Aggiornato h.Pacchetto Nivyicon Nuget
- Usa nuovo H.Proprietà Notifyicon per la gestione dell’identificatore dell’icona del vassoio
- Flag di caratteristiche del volume dell’altoparlante rimosso dal rapporto di output DS4
- Minore modifica per la classe Wrapper ReadLocker
- Aggiunto h.Notifyicon TO About Extras Scheda
- Classe DS4Audio rimossa dal progetto
- Rilevamento DS4 falso disabilitato. Non ha davvero funzionato per il suo scopo in base ai rapporti
- Risolto la finestra del profilo di rinominare per utilizzare i colori del tema dell’app
- Modificare leggermente il modo in cui viene eseguito il caricamento di un profilo temp
Note di rilascio precedente:
- Comportamento di output in modalità di output giroscopico modificata per i controller joycon uniti. Esegui la uscita in anticipo per il joystick giroscopico di mouse e giroscopio
- Aggiornato molti pacchetti NuGet di dipendenza dal progetto e file DLL
- Progetto migrato per utilizzare H.Notifyicon.Pacchetto WPF
- Aggiunto extra Connreset Iocontrol Chiamata per il metodo ReceiveCallback nel server UDP. Evita potenziali perdite di memoria all’interno del server UDP in .Net 6. La chiamata avrebbe dovuto probabilmente esistere in anticipo
- Messaggio UDP principale commutato RSP per convertire il payload da una struttura. Più veloce e più semplice
- Aggiunto dipendente alle azioni di github. Contributo da parte di Sitiom
- Sospendere leggermente e riprendere le routine di potenza
- Rise sul reindirizzamento dell’URL di download DS4Updater quando il download automatico fallisce
- Risolto fissati i legami dati iniziali per il profilo automatico
- Avere trigger a doppio palco. Potrebbe dover cambiare il modo in cui il tiro pieno viene gestito più tardi
- Modifica Welcomedialog per utilizzare la cartella di temp di Windows durante il download anziché la cartella del programma. Influirebbe principalmente quando DS4Windows viene eseguito da una cartella di sola lettura (non dovrebbe essere il caso su una configurazione corretta)
- Rimosso Mastodon e Minds Link dei social media da About Window. Non supporta più Mastodon nel suo insieme. Ds4windows in realtà è stato bandito dalle menti
- Aggiunti collegamenti e note di progetto extra a About Window
- Consenti a Joycons uniti per trasmettere dati giroscopi unici al server UDP. Imita il comportamento di Betterjoy per due controller Joycon collegati insieme
- Link per il download Hidhide modificato per indicare la versione 1.1.50.0. Rilascio approvato
- Effettuare 6 Tasto normale massimo per tastiera virtuale falsa nel gestore FakerInput. Abbastanza sicuro che alcuni rapporti provenivano da persone che abusano detto limite
- Rimosso vecchio .Net 5 Soluzione alternativa per il controllo dell’istanza a processo singolo. Usa eventWaitHandleacl.Openexisting incluso con .Net 6. Contributo da parte di Sitiom
- Risolto la lettura del contatore touchpad con Dualsense. Necessario per il touchpad passthru per l’uscita estesa DS4 virtuale per funzionare. Contributo di Kanuan
- Avere target di progetto .Net 6. Buon salto per le prestazioni. Assicurati di scaricare il .Net 6 Runtime prima dell’aggiornamento.
- LIB extra aggiornati al target .Net 6
- Rimuovere l’uso della classe Monitor DS4Audio per i dispositivi selezionati. Usa invece i flag di funzionalità DS4 appropriati. Probabilmente risolverà i problemi di muting delle cuffie mentre Rumble è attivo per diversi controller DS4 di terze parti
- Giordia di output ampliata modificata per joystick simile a un mouse giroscopico
- Aggiunti ulteriori controlli per il percorso hidhideclient
- Subcomand Modifiche Modifica Gyro Chiamate per i controller Switch Pro e Joycon
- Aggiunto Try Catch per la chiamata di connessione OutputKBMhandler iniziale. Salta la connessione FakerInput non riuscita e tenta di ricadere su SendInput
- Alias chiave OEM modificato per la mappatura FakerInput
- GIRO CORRECT CORRECT GIRO Attiva bandiere. Potrebbe aver influito sul passaggio del profilo
- Sollevare gli intervalli di avviso predefiniti utilizzati per il controllo delle letture del controller e il lampeggiamento della barra luminosa
- Rimosso diverse soluzioni alternative DS4 BT Windows 7. Seriamente, il supporto di Win 7 è fatto. 8.1 è quasi EOL
- Uso fisso del simbolo di compilazione Win64 per la routine di lettura seriale HID. Visual Studio probabilmente lo ha spogliato con il .Net 5 Migration
- Bundled aggiornato XinputChecker e DS4UpDater quel target .Net 6
- I binari non sono più firmati digitalmente. Non ho più un certificato OV valido più. Andare a rendere la distribuzione più difficile
Note di rilascio precedente
- Aggiunte opzioni di stick e asse per il joystick del mouse giroscopico
- Utilizzare TabControl per contenere pannelli di uscita giroscopica. Semplifica xaml
- Supporto per emulazione DS4 riabilitato
- Aggiunto FALSE FrameCounter Field DS4 per dispositivi Dualsense, Switch Pro e Joycon
- Aumento del tempo di disconnessione del minuscolo inattivo predefinito a 15 minuti
- Supporto per emulazione del controller DS4 disabilitato. Non posso avere cose carine
- Eseguire solo la ricerca di slot di output nella routine del plug -in del dispositivo virtuale quando emula un controller
- Verificare lo stato di rimozione del dispositivo prima di aggiungere il dispositivo all’elenco di visualizzazione principale. Correggi l’interruttore iniziale Pro disconnessione su hotplug quando la batteria del controller è morta
- Modificato Mapper per copiare i dati Timestamp dall’oggetto dello stato di input originale. Utilizzato per DS4 Gyro Passthru
- CONTROLLETListViewModel Strategy di blocco per DS4 non figlio che potrebbe fallire la stretta di mano iniziale
- Rimosso solo INPUTDATA0X01 hack per controller DS4 falsi (falso DS4 utilizzando Sony VID+PID Combo)
- Non fornire più supporto per i controller DS4 falsi knockoff
- Modificato LightBar Tabitem nell’editor del profilo per utilizzare TabControl incorporato
- Aggiunto il testo di avvertimento per la modalità passthru Lightbar che indica che la vecchia funzione è attualmente disabilitata
- Risolto il taglio della scatola combinata nel tema scuro. Contributo di Sajidur78
- Pacchetto di traduzione portoghese brasiliano aggiornato. Contributo di Nelitow
- Libraries fakerinputwrapper aggiornate per supporto chiave F13 – F24
- Aggiunti f13 a fomiti F24 per la mappatura di fakerInput
- Delta della ruota del pulsante ridotto. Aumento della sensibilità alla ruota del pulsante. Ora utilizza 150 ms per il tempo del tempo
- Biblioteche fakerinputwrapper aggiornate. Correggi i limiti dell’array Verificare per la tastiera
- Correzioni per i legami btn esterni stick
- Aggiunta cattura di managementException per la connessione iniziale. Apparentemente può essere lanciato in quella chiamata.
- Limiti di uscita massimi espansi per LS e Rs
- Riemuta il tema scuro e usa i colori del tema negli autoprofili. Contributo di Sajidur78
- TRIGLIO DUUSENSE CAMBIA CHE CHIUDI CHE CLIC CLIC CLIC CLUSE in base alle impostazioni del profilo
- Modifiche per gestire meglio il fallimento della connessione per i dispositivi Switch Pro e Joycon
- Un’altra soluzione per l’utilizzo di DeptacedKey per la mappatura FakerInput
- Bundled PurgeoldxInput 0.1.2
3.0.12
- Opzioni di curva di ingresso rimosse
- Sistema di coordinate corrette per l’adesione alla ruota del mouse
- Risparmio fisso di opzioni di forza di uscita massima
- Espandi l’output per la routine di output massima joystick giroma. Assicurati che possa essere raggiunta la massima uscita. Probabilmente non otterrebbe una linea completamente retta quando si usano il giroscopio.
- Array di macrodone ampliato. Correggi alcuni legami macro per i pulsanti virtuali successivi
- Aggiunta l’opzione “Hide DS4 Controller” di nuovo
- Delta della ruota del mouse aumentato. Diminuisce la sensibilità delle ruote
- Verifica delle opzioni del profilo tardivo unificato
- Aumento della gamma di resistenza per il grilletto Dualsense Click completo
3.0.11
- Raggruppare e sposta le opzioni del controller virtuale in altre schede. Contributo di Kanuan
- Risolto il valore modificatore_enanced per mapping di fakerinput
- Risolto fisso Alt, Windows e altri tasti modificanti Mapping per FakerInput
- Risolto il bastone della routine della ruota del mouse per output di input
- Selezione del profilo del menu del vassoio fisso per nomi con sottolineatura
- Aggiunti molte stringhe di titoli nell’editor del profilo
- Risolto il rinominato RenameProfileWindow Chiusura presto a causa della prima assegnazione di diagratrici. Chiamate di proprietà Close sulla finestra
- Collegamento sociale da frammento rimosso
- Risolto la visualizzazione del comboBox di Checkkeveryunit nella scheda Impostazioni. Non sono sicuro di quando VS ha cambiato quella parte di XAML
- Rimosso di nuovo l’opzione obsoleta “Hide DS4 Controller”. Non posso avere opzioni
- Aggiunto ScrollViewer ad altre schede nell’editor del profilo. Abbastanza controlli nella scheda per giustificarlo
- Aggiunta opzione di forza per LS e RS MaxOutput. Consenti un’uscita massima circolare forzata al 100% per i bastoncini
- Pulsanti di cattura, SL e SR mappabili
- Binding dei pulsanti esterni creati per LS e RS. Consente un’azione di distanza extra per i bastoncini come Walk o Sprint
- Visualizza touchpad xey nella scheda Letture del controller
- Aumento del tampone di input del rapporto HID a 3 anziché 2. Non sono sicuro che avrà davvero importanza
- Supporto di feedback DS4 rotto disabilitato di nuovo. Non posso avere cose semi-nitne. Non tirarlo su di nuovo fino ad almeno il prossimo aggiornamento del driver Vigembus
- Aggiunta modifica per non inviare il messaggio caricato del profilo per Joycon secondario in modalità unita
3.0.9
- Risolto l’ottenimento dell’elemento indice di origine per un elenco di azioni speciali
- Consentire touchpad clicca come output per macro
- Messaggio di registro di ritardo per l’associazione del dispositivo virtuale
- Messaggio di vigempluginFailure aggiornato per fare riferimento all’utilità PurgeoldXInput
- Aggiunta Utilità PurgeoldxInput alla cartella Strumenti. Potrebbe essere utile per eliminare i controller Xbox 360 virtuali non validi
- Traduzione giapponese aggiornata. Contributo di Toshixm
- Traduzione ceca aggiornata. Contributo di Mikecz23
- Bundled ds4updater 1.5.5
3.0.8
- Aggiunti Slot# Registra Messaggi a un gestore Connect/Disconnect GamePad e Slot Debug MSG “permanente”. Contributo di Mika-N
- Piccolo correzione dell’azione speciale quando il trigger di azione è in qualche modo contrassegnato come nessuno
- Aggiunto supporto per il driver virtuale KB+M FakerInput V. 0.1. Necessario per giocare a valori e altre app che bloccano gli eventi SendInput.
- Ordina l’elenco delle azioni speciali per nome dell’azione
- Problema dell’ordine degli eventi risolto che ha causato la disconnessione degli slot di output
- Riduzione del resto del mouse per centesimi
- Controllo OutSlotDevice corretto per assicurarsi che gli slot permanenti siano staccati all’arresto del servizio
3.0.6:
- Supporto per DS3 GamePad come dispositivo definito dal fornitore sul driver Dshidmini. Contributo di Mika-N
- Ora emette un dispositivo virtuale immediato, scollegare su Windows Suspend
- Routine di ricerca Vigembus cambiata per eseguire una ricerca basata sull’elenco per potenziali driver. Tenta di scoprire la versione più recente dalle informazioni sulla versione
- La libreria VigemClient cambiata per tentare di connettersi alla più recente versione disponibile di Vigembus su un sistema piuttosto che alla prima versione trovata
- Impostare tutti gli slot controller per utilizzare inizialmente il profilo predefinito quando si effettua una nuova configurazione
- Emettere immediatamente la scollegamento di tutti i controller virtuali quando si premono il pulsante di arresto principale
- Implementazione iniziale dell’integrazione di Hidhide. Visualizza icona del tasto per il dispositivo nascosto Hidhide. Inserisci ds4windows.Exe in Whitelist all’avvio, se necessario
- Metodo modificato per ottenere la posizione del file eseguibile corrente. Necessario a causa delle variazioni di assemblaggio in .NET 5 Supporto di rottura per filamenti EXE personalizzati
- Aggiunto collegamento di installatore Hidhide per benvenuto finestra di dialogo
- Aggiunto collegamento app client di configurazione hidhide nella scheda Impostazioni
- Nascondi il collegamento Hidninja nella scheda Impostazioni se HidGuardian non è installato
- Mostra il valore di testo dell’impostazione della barra luminosa “max saturazione”. Contributo di Sabihoshi
- Programma di lancio modificato Azione speciale per utilizzare Useshellexecute
3.0.4:
- Risolto il lancio di HidGuardhelper per .Net 5 utilizzo
- Risolto la generazione di stringa URL fissa per il reindirizzamento della versione aggiornamento sul fallimento del download
- Risolto alcuni errori di battitura nelle corde inglesi. Contributo di Instilledbee
- Bundled HidGuardhelper 0.2.0
- DS4Windows ora mira .Net 5
- Le biblioteche Vigem cambiate per target .Core netto 3.1
- Ora usa mdxaml anziché markdown.XAML per il rendering del testo di Changelog
- Rimosso Newtsoft.Dipendenza della Biblioteca JSON
- Uso rimosso di .Net 5 Runtime Controlla NAG Finestra
- Risolto il problema con l’ingresso del dispositivo di bloccaggio del server UDP in .Net 5. Causato dalla modifica dell’API per SocketSynceventargs
- Il caricamento della configurazione dell’app spostata si verifica dopo la creazione del logger
- Cambia Flag extra per tenere conto dell’attuale DS4Control
- Aggiunti ulteriori probingPaths a runtimeConfig.JSON
- Usa useshellexecute per processstartinfo. A causa del processo.Inizia a cambiare in .Net 5
- Aggiunta più recente di routine di cancellazione di auto. Assicurati di restituire il codice di stato 0 in corso quando si esegue il pipistrello
2.2.15
- Ignora il dispositivo duplicato in modalità condivisa
- Aggiunta ulteriore elaborazione alla stringa di versione per .Net 5 e più tardi. Aspettarsi che Microsoft usi il proprio standard è stato un errore
- URL modificato utilizzato per .Download Net 5 Runtime
2.2.11
- Implementata di una nuova routine di gestore di feedback per dispositivi DS4 virtuali. Aggiunto il rumble virtuale DS4 di nuovo
- Ora sicuro di utilizzare la routine di calibrazione continua per dispositivi non DS4
- Modifica gravità del messaggio di vigempluginFailure. Ora indica che un utente dovrebbe probabilmente riavviare Windows se accade
- Fisso Joycon r girro rullo. Il vecchio valore è stato invertito
- Copia lo stato corrente Joycon modificato per l’uso nel server UDP
- Visualizza il dispositivo solo nel server UDP se si tratta di un dispositivo primario. Necessario principalmente a causa di Joycon R nella modalità joycon unita
- Aggiunta l’eccezione cattura quando si salva le azioni file XML. La corruzione del file ora farà scrivere da zero il file
- Utilizzare Helper registro errori dell’attività per alcune attività di servizio in background. Consente di visualizzare alcuni messaggi di errore extra possibili nel registro
- Semplifica la creazione di eventi di movimento UDP. Consentire l’evento di movimento da creare quando si abilita il server UDP
- Crea il flash ad alta latenza predefinita a 50 ms
- Cambiamenti del colore del tema scuro. Il contrasto del colore è stato ridotto. Contributo di Anesszurba
- Salta i nodi del calibratone della ruota del dispositivo di scrittura se vuoti
- Ora usa i valori del centro della ruota stimati se la configurazione del controller ha una voce vuota. Il problema ha causato l’instabilità dell’app e il gonfiore della memoria a causa di messaggi di registro eccessivi nella scheda di registro (oltre 1 GB di utilizzo della RAM)
- Zona morta assiale implementata e impostazioni correlate
- Visibilità del pannello del colorbotteria fissa per la prima apertura. Contributo di Makisekurisu
- Cambiamenti per la routine di calibrazione continua per le connessioni dell’adattatore wireless Sony. Contributo di Makisekurisu
- Caricamento del profilo ottimizzato per alcune vecchie opzioni di fallback
2.2.8
- Ripristino fisso dei valori di trigger per le modalità a due fasi
- Riferimenti rimossi al vecchio server discord
- Estrarre la routine di campionamento della calibrazione giroscopica sul proprio metodo
- Risolto il corretto legame del pulsante normale al touchpad Fare clic su Output
- Tenta di andare alla pagina di rilascio di DS4Updater Se il download automatico di Updater non è riuscito
- Aggiunto Link GitHub a Social Row in About Window
- Risolto fisso l’URL di installatore Vigem
2.2.7
- Aggiunta una precauzione aggiuntiva per scollegare qualsiasi dispositivo di uscita permanente al momento della fermata del servizio. Vigembus dovrebbe già gestirlo, ma vuole solo assicurarti.
- Traduzione polacca aggiornata. Contributo di Gregory678
- Strategia di blocco modificata per la raccolta di controllerslotmanager
- Risolto il clic destro Disconnetti l’indice di slot per il nuovo elenco ordinato
- Implementato una variante di trigger a due stadi
- Preset di effetti di trigger aggiunti. Attualmente utile solo per il controller Dualsense
- Aggiunta media calibrazione giroscopica alla connessione del dispositivo. Contributo di Firodj
- Salta i nomi DS4Controls sconosciuti durante il caricamento di un profilo
- Risolto il problema con i mistettestri impostati per la ricerca del valore di fallback sul carico del profilo. Profili costantemente salvati
- Ripristina solo outdevtypemp sul profilo completo Salva. L’immagine del controller corretta garantita viene utilizzata nella finestra di associazione dopo aver fatto clic su Applica nell’editor del profilo
- Disposizione di modifica delle luci a LED illuminate per controller a doppia
- Consentire touchpad Pulsante Fare clic su Passthru con mouse e modalità Controlli
- Impostazioni del tipo di dispositivo modificato. Ora utilizza impostazioni specifiche del dispositivo (seriale). Ora salvato a controlleconfigs.XML
- Controllo aggiunto per i tipi di report di output validi su connessione dispositivo DS4 BT. Può tornare all’utilizzo del rapporto di output 0x11 se necessario. Non sono sicuro che avrà importanza
- Ignora la routine del plug -in di output e altre chiamate se il file di profilo richiesto non esiste
Il controller PS4 funziona con DS4 Windows
Reddit e i suoi partner usano cookie e tecnologie simili per offrirti un’esperienza migliore.
Accettando tutti i cookie, accetti il nostro utilizzo dei cookie per fornire e mantenere i nostri servizi e il nostro sito, migliorare la qualità di Reddit, personalizzare i contenuti e pubblicità Reddit e misurare l’efficacia della pubblicità.
Rifiutando i cookie non essenziali, Reddit può ancora utilizzare alcuni cookie per garantire la corretta funzionalità della nostra piattaforma.
Per ulteriori informazioni, consultare il nostro avviso sui cookie e la nostra politica sulla privacy .
Domande frequenti
IL Gamepad supportati La pagina risponderà meglio a questa domanda per te.
Tieni presente che il vero controller che stai usando non è così importante per la compatibilità del gioco. Finché viene rilevato da DS4Windows, li userai come un gamepad Xbox o DS4 tramite emulazione GamePad.
Come funziona questo programma?
Spiegazione dei principianti
Ds4windows funziona rimappando l’utente “vero” gamepad in un nuovo, virtuale / “falso” / emulato GamePad (controlla la gif di seguito) o mappando direttamente il vero gamepad alla tastiera e al mouse dell’utente. Questo permette:
- Utilizzando il tuo gamepad nei giochi che supportano (ad esempio) solo i controller Xbox
- È possibile emulare un gamepad Xbox o DS4, ma tieni presente che la maggior parte dei giochi non supporta i controller DS4 in alcun modo, richiedendo l’emulazione di Xbox
- Il controller virtuale è completamente configurabile: i suoi pulsanti e bastoncini possono essere remappati su altri pulsanti/bastoncini o completamente disabilitati, il loro comportamento ottimizzato, le funzioni speciali configurate ecc.
GIF Showcasing DS4Windows Virtual Controller in azione
Perché i giochi pensano che sto usando un controller Xbox?
Quando si utilizza DS4Windows, il vero controller che stai usando non ha importanza. Ciò che conta è il tipo di emulazione del controller impostato sul profilo attualmente attivo (Impostazioni controller virtuali).
Nelle impostazioni predefinite DS4Windows è impostata per emulare i controller Xbox poiché la maggior parte dei giochi supporta solo questo tipo. Sebbene sia possibile passare all’emulazione DS4 nelle impostazioni del profilo, tieni presente che la maggior parte dei giochi non supporta direttamente i controller DS4 e l’emulazione Xbox è richiesta!
Per ulteriori informazioni sui giochi che non riconoscono i controller DS4, controlla il giochi che non riconoscono i controller DS4 pagina di risoluzione dei problemi.
Controller emulato / virtuale? Cos’è questo?
Come suggerisce il nome, è un controller falso / virtuale / non fisico.
Ds4windows non può “trasformare” il vero controller che stai usando da un tipo all’altro, quindi invece lo associa a un nuovo controller virtuale nel sistema dal tipo desiderato.
Nelle impostazioni predefinite, il controller virtuale è un Xbox 360 per garantire la massima compatibilità del gioco e replica i movimenti effettuati dal controller reale come se l’utente lo utilizzasse direttamente.
Qual è il vantaggio di utilizzare i controller virtuali?
I principali vantaggi sono:
- I controller virtuali sono riconosciuti come “reali” dal sistema. Pertanto, lavorano in qualsiasi gioco o applicazione sul sistema che ha supporto per loro
- Questo non aggiunge magicamente il supporto di Gamepad ai giochi che non li hanno o supportano solo un tipo di controller. Se un gioco funziona solo con Xbox GamePads, devi fare emulazione Xbox, poiché il gioco non riconoscerebbe il gamepad se dovessi emulare un DS4
Questi sono solo esempi, tieni presente che DS4Windows è uno strumento potente che può essere fortemente personalizzato sulle preferenze dell’utente, in quanto tale è difficile riassumere correttamente ciò che può e non può essere fatto.
Perché dovrei emulare un controller DS4 se ne sto già usando uno?
Ds4windows può emulare un ds4v1 collegato tramite USB. Questo è utile quando:
- Vuoi rimpiangere i pulsanti, regolare il comportamento dei bastoncini ecc. Quando si utilizza un vero DS4 (o qualsiasi altro controller)
- Viene utilizzato un controller DS4 falso/copia-gatto che il gioco potrebbe non riconoscere come un vero DS4
- Il tuo controller è connesso in modalità wireless ma il gioco che desideri giocare ha solo un supporto (completo) per cablato, versione 1 DS4 controller
- I controller DS4 virtuali di DS4Windows sono sempre cablati/V1, indipendentemente dal vero controller utilizzato e come è connesso
- “Nascondere” i controller fisici utilizzati con DS4W dal sistema è un passaggio raccomandato per prevenire i problemi con i giochi. Per ulteriori informazioni, controllare il Prevenire il doppio controller / doppio problema di input nei giochi pagina
Se DS4W crea un nuovo gamepad sul mio sistema non significa che finisco con 2 controller, il reale e il virtuale?
SÌ. Questo può portare a un problema famigerato chiamato doppio problema di input. Fortuna, questo può essere risolto “nascondendo” il vero controller utilizzato, lasciando solo quello virtuale visibile a giochi e applicazioni.
Posso emulare altri controller oltre a Xbox e DS4?
DS4Windows è limitato ai tipi di controller virtuale che il driver Vigembus può creare e per ora può solo generare controller virtuali Xbox e DS4. Questo potrebbe cambiare in futuro ma non c’è stima.
Sto avendo una sorta di problema, come risolverlo?
La sezione di risoluzione dei problemi di questo sito viene effettuata per indirizzare gli utenti alle informazioni di cui hanno bisogno per “aiutare se stessi”. Assicurati di guardarti attorno attentamente poiché la maggior parte dei problemi noti è già coperta da qualche parte, tutto ciò che serve sono alcune capacità di lettura e comprensione e un po ‘di pazienza.
Non ho trovato come risolvere il mio problema sul sito, come posso richiedere il supporto diretto?
Da fare – sotto la costruzione
Tieni a mente qualcosa: il supporto viene dato solo agli utenti che possono dimostrare di aver effettivamente seguito tutte le sezioni di risoluzione dei problemi applicabili ma ancora non sono riusciti a risolvere questo problema. In quanto tale, c’è un modello che l’utente è tenuto a riempire con molte informazioni e immagini per basare la loro affermazione che il loro problema è qualcosa che non è coperto o davvero inaspettato.
Gli utenti che non forniscono le informazioni richieste avranno i loro biglietti di supporto immediatamente chiusi! Se lo hai letto e capito, fai clic solo sul punto finale del seguente link:
Perché Rumble non funziona quando si fa emulazione DS4?
Tl; dr: virtual ds4 rumble è stato disabilitato
- Rumble è disabilitato quando si utilizza un file VIRTUALE Controller DS4, indipendentemente dal tipo di controllo reale utilizzato
- Rumble funziona normalmente se si utilizza un vero controller DS4 ed emulazione Xbox
C’è un problema con i controller DS4 virtuali di Vigembus in cui non si registra correttamente se un gioco vuole attivare soltanto il rombo o soltanto Cambia il colore della barra della luce. A seconda di come il gioco è codificato per gestire queste funzioni, ciò può causare la ferma.
A causa dei motivi sopra e del fatto che questo è qualcosa di non instabile da DS4Windows, le funzioni di Rumble e Lightbar Passthru sono state disabilitate fino a quando non viene rilasciata la versione successiva del Vigembus, senza alcuna stima per quando ciò accadrà.
Quali sono le differenze tra l’uso di un controller con DS4Windows e l’utilizzo con l’input del vapore?
La differenza principale è che per il supporto del controller di Steam per funzionare ogni gioco o applicazione deve essere lanciato Attraverso Steam, poiché deve intercettare direttamente la comunicazione del controller del gioco. D’altra parte, i controller virtuali di DS4Windows si comportano come reali sul sistema e lavoreranno in qualsiasi gioco o applicazione che ha supporto a loro, Compreso Giochi di vapore.
Entrambi gli strumenti hanno le stesse funzioni principali pur avendo i propri extra. Alla fine, gli utenti stessi devono imparare cosa possono fare entrambi gli strumenti e come usarli correttamente per decidere quale è meglio per il loro caso d’uso.
Posso usare la porta del jack per cuffie di un controller DS4 o Dualsense su un PC?
Solo quando è collegato tramite USB (DS4V2 ufficiale, Dualsense e alcuni DS4 falsi) o quando sono collegati su Adattatore wireless USB ufficiale di Sony (controller DS4)
Ds4windows aggiungerà il suport per il jack per cuffie di DS4/Dualsense quando è collegato tramite Windows Bluetooth standard?
È possibile implementarlo? Apparentemente sì. VOLERE è implementato? La risposta è probabilmente NO A meno che alcuni nuovi sviluppatori non intervengano per concentrarsi specificamente su questo.
Ciò che la maggior parte degli utenti non capisce è questo:
- DS4Windows è un software open source gratuito sviluppato da alcune persone di tempo libero limitato. Hai mai dovuto lavorare, studiare, divertirti e non è ancora il tempo per lavorare su software non pagato per utenti di Internet casuali? Bilanciare tutte queste cose non è un compito facile
- Anche le cose minori possono essere complicate da implementare. L’ingresso/output audio su Bluetooth è complicato, in particolare perché c’è molto che non è noto per la mancanza di documentazione, quindi a volte ci vogliono troppe ore di lavoro solo per test qualcosa
- Ci sono altre cose più importanti da concentrarsi che influiscono effettivamente i giochi. Se gli utenti hanno bisogno di cuffie wireless, possono semplicemente acquistarne uno dedicato. In quanto tale, questa funzione di nicchia è davvero bassa sul Fare elenco
Perché i miei altoparlanti / cuffie audio smettono di funzionare quando collego il mio controller al PC?
Probabilmente stai collegando un controller con supporto audio per jack per cuffie e Windows sta cambiando automaticamente ad esso.
Quando ciò accade, l’utente deve tornare manualmente al dispositivo audio preferito sulle app utilizzate e su Windows stesso.
Gamepad supportati
I gamepad supportati sono i veri e propri controller fisici che possono essere utilizzati con ds4windows.
Elenco completo
Questa sezione è dedicata a elencare tutti i gamepad che DS4win riconosce come utilizzabile e funzionerà come previsto. Ormai DS4win lavora con i seguenti gamepad:
Gamepad Supportato dalla versione DS4Window. Commento Ds4 v.1 1.4.53 Primo rilascio biforcuto Ds4 v.2 1.4.53 Il supporto è stato aggiunto nell’originale DS4win da Jay2kings Adattatore wireless Sony 1.4.53 Il supporto è stato aggiunto nell’originale DS4win da Jay2kings Razer Raiju 1.4.99 Mini controller Hori PS4 1.4.119 PS4 Controller divertente 1.7.4 Razer Raiju Tournament Edition 1.7.8 Razer Raiju Ultimate 1.7.9 Steel Play MetalTech P4 Gamepad (Wired) 1.7.17 Hori Fighting Commander 1.7.20 Nacon Revolution Unlimited Pro 1.7.20 Nacon Revolution Pro V3 1.7.23 Nacon Revolution Infinite 1.7.26 Astro C40 2.1.4 Controller Specialist PS4 2.1.6 In questa versione sono stati aggiunti tre controller specializzati senza identificazione SnakeByte Game: Pad 2.1.8 Switch Pro 2.1.16 Switch Joycon 2.1.17 Dualsense 2.1.17 Supporto iniziale Gioteck VX4 2.2.2 DS3 2.2.10 Deve essere in esecuzione sotto il driver dshidmini e in modalità ds4windows Ulteriori informazioni
Dualshock 3
- Deve essere in esecuzione sotto il driver dshidmini e in modalità ds4windows
- Richiede BTHPS3 per la connessione Bluetooth (coperta in Guida all’installazione di Dshidmini)
- Rumble funziona normalmente, sebbene il piccolo motore abbia un solo livello di resistenza
- I LED possono essere controller impostando i colori della barra della luce corretti (ne parleremo qui)
- Pulsanti sensibili alla pressione non supportati
- Funzioni correlate al movimento non supportate
- Bluetooth 2.0 + EDR o superiore richiesto per la connessione wireless
Dualshock 4
Alcune delle funzionalità qui descritte potrebbero non funzionare quando viene utilizzato un gamepad DS4 di copia/terze parti
- Tutte le funzionalità del controller sono supportate tranne il jack e altoparlanti integrati per le cuffie
- Il jack per cuffie può essere utilizzato solo tramite USB e solo con una funzione DS4V2 (Native GamePad, non correlata a DS4Windows)
- Il jack per cuffie può essere utilizzato in modalità wireless solo se il controller è collegato tramite l’adattatore Wireless USB Dualshock 4 di Sony
- Bluetooth 2.1 + EDR o superiore richiesto per la connessione wireless
Dualsense
Alcune delle funzionalità qui descritte potrebbero non funzionare quando viene utilizzato un gamepad dualsense di copia/terze parti
- La maggior parte delle funzionalità del controller sono supportate
- Il jack per cuffie e il microfono possono essere utilizzati solo se utilizzati tramite USB (funzione del gamepad nativo, non correlato a ds4windows)
- I trigger adattativi sono supportati ma possono essere utilizzati solo in forme limitate
- Gli effetti avanzati di rumble non vengono utilizzati. Rumble agisce come comune
- Bluetooth 2.1? + EDR o superiore richiesto per la connessione wireless (conferma necessaria)
Joy-Cons
- ?I LED non possono essere controllati?
- Rumble hd non usato. Rumble agisce come comune
- I sensori di movimento sono supportati
- Può essere utilizzato in modalità unita o divisa
- NFC non supportato
- Poiché ZR e ZL sono pulsanti e non scatenanti, può essere difficile giocare a giochi che utilizzano i trigger analogici
- Bluetooth 2.1? + EDR o superiore richiesto per la connessione wireless (conferma necessaria)
Controller professionista
- ?I LED non possono essere controllati?
- Rumble hd non usato. Rumble agisce come comune
- I sensori di movimento sono supportati
- NFC non supportato
- Poiché ZR e ZL sono pulsanti e non i fattori scatenanti, possono essere difficili giochi che utilizzano i trigger analogici
- Bluetooth 2.1? + EDR o superiore richiesto per la connessione wireless (conferma necessaria)
Per quanto riguarda i controller non supportati
In costruzione ⚒️
Replicas/Copy-Cats che non sono nell’elenco
- Se un gamepad viene creato per essere una replica completa di una ufficiale (agisce esattamente come originale e sembra a Windows in quanto tale), è probabile che DS4Windows lo rileverà semplicemente come il controller ufficiale ed esso Maggio Basta lavorare (nessuna garanzia però)
- Esempio: I controller 8BITDO che sono compatibili con l’interruttore di Nitendo di solito si presentano come una replica del controller Pro e possono essere usati normalmente con ds4windows.
- L’aggiunta di supporto ai nuovi copia-cats può essere semplice come l’aggiunta del proprio video/PID al codice o difficile come apportare importanti modifiche alle strutture interne di DS4Windows, quindi non è possibile aggiungere supporto per ogni singolo controller là fuori
Da fare: aggiungi informazioni su come richiedere un controller di terze parti da supportare
Controller Xbox
Attualmente non supportato.