Indholdsfortegnelse:

Ps2 Controller til Usb Hid Keyboard Emulator: 3 trin
Ps2 Controller til Usb Hid Keyboard Emulator: 3 trin

Video: Ps2 Controller til Usb Hid Keyboard Emulator: 3 trin

Video: Ps2 Controller til Usb Hid Keyboard Emulator: 3 trin
Video: Remote Mouse ❤️ 2024, September
Anonim
Ps2 Controller til Usb Hid Keyboard Emulator
Ps2 Controller til Usb Hid Keyboard Emulator
Ps2 Controller til Usb Hid Keyboard Emulator
Ps2 Controller til Usb Hid Keyboard Emulator

Dette er et lille projekt for at oprette en programmerbar pc usb -adapter til en ps2 -controller. Det er tværgående. Jeg lavede det, fordi jeg havde problemer med at installere den sædvanlige softwareløsning (antimicro, joy2key osv.). Biblioteket kompilerer ikke til teenagere 2.0. Jeg brugte en klon arduino mikro, men enhver arduino, der understøtter usb hid, burde fungere. Fordi det er programmerbart, kan du indstille knapkombinationer til at efterligne bestemte nøgler. Koden har nøglebindinger til tomb raider 2 på steam via proton.

Trin 1: Stykliste

3 fod med 26 awg solid core isoleret ledning.

sideskærere

flux -kernet elektroniklodde og jern

arduino mikro

ps2 controller til usb adapter til scavenge socket fra

micro usb -kabel, der passer til arduino

hacksav

varm lim og midler til at smelte den.

Trin 2: Demontering og genmontering

Demontering og genmontering
Demontering og genmontering

Åbn først usb -adapteren med en skruetrækker og fjern det indvendige. derefter skære pcb bag stikkontakterne ved hjælp af en hacksav. derefter bruge en sidecutters, bryde PCB mellem hver pin. Desolder derefter pcb -øerne fra hver pin.

Klip nu 6 trådlængder 4 tommer lange. lodning i henhold til diagrammet ovenfor fra bagsiden af fatningen til arduinoen. Jeg ændrede pinout, da der manglede nogle pins på klonen arduino,. Hvis du er i tvivl, tjek det øverste billede her:

www.rhydolabz.com/wiki/?p=12663

Pinout'en kommenteres korrekt i koden

ps2x.config_gamepad (10, 16, 14, 15, falsk, falsk); /* setup pins og indstillinger: GamePad (ur, kommando, opmærksomhed, data, tryk ?, Rumble?) Kontroller for fejl*/

ur = 10

kommando = 16

opmærksomhed = 14

data = 15

Trin 3: Upload af firmwaren

kopier nu biblioteket til biblioteksmappen, din 1.8.8 -version installeret eller højere. Urfrekvensen ændres en smule i forhold til det originale bibliotek ved at ændre

#define CTRL_CLK 15 i ps2x_lib.h og et par andre lignende linjer tilfældigt lol. Dette var fordi jeg stødte på det samme problem som her

www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/

Hvis du løber ind i problemer, får det umodificerede bibliotek knyttet til koden.

nu kompilere og uploade til arduino.

Hvis det virker lidt (jeg anbefaler key-mon under linux til test), så lim det hele sikkert fast for at forhindre trådbrud.

Anbefalede: