![Ps2 Controller till Usb Hid Keyboard Emulator: 3 steg Ps2 Controller till Usb Hid Keyboard Emulator: 3 steg](https://i.howwhatproduce.com/images/004/image-10383-7-j.webp)
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
![Ps2 Controller till Usb Hid Keyboard Emulator Ps2 Controller till Usb Hid Keyboard Emulator](https://i.howwhatproduce.com/images/004/image-10383-8-j.webp)
![Ps2 Controller till Usb Hid Keyboard Emulator Ps2 Controller till Usb Hid Keyboard Emulator](https://i.howwhatproduce.com/images/004/image-10383-9-j.webp)
Detta är ett litet projekt för att skapa en programmerbar pc usb -adapter för en ps2 -controller. Det är plattformsoberoende. Jag gjorde det för att jag hade problem med att installera den vanliga programvarulösningen (antimicro, joy2key etc). Biblioteket kompilerar inte för teensy 2.0. Jag använde en klon arduino micro, men alla arduino som stöder usb hid bör fungera. Eftersom det är programmerbart kan du ställa in knappkombinationer för att emulera vissa nycklar. Koden har nyckelbindningar för tomb raider 2 på steam via proton.
Steg 1: Materialförteckning
3 fot 26 awg solid core isolerad tråd.
sidoskär
flödeskärnad elektroniklöd och järn
arduino mikro
ps2 -controller till usb -adapter för att rensa ut från
mikro usb -kabel som passar arduino
bågfil
varmt lim och medel för att smälta det.
Steg 2: Demontering och återmontering
![Demontering och återmontering Demontering och återmontering](https://i.howwhatproduce.com/images/004/image-10383-10-j.webp)
öppna först usb -adaptern med en skruvmejsel och ta bort det inre. skär sedan kretskortet bakom hylsorna med hjälp av en bågfil. Bryt sedan kretskortet mellan varje stift med hjälp av en sidutdragare. Avlöd sedan PCB -öarna från varje stift.
Klipp nu 6 trådlängder 4 tum långa. löd enligt diagrammet ovan från baksidan av uttaget till arduino. Jag ändrade pinout eftersom några stift saknades på klonen arduino,. Om du är osäker, kolla den översta bilden här:
www.rhydolabz.com/wiki/?p=12663
Pinout kommenteras korrekt i koden
ps2x.config_gamepad (10, 16, 14, 15, falskt, falskt); /* installationsnålar och inställningar: GamePad (klocka, kommando, uppmärksamhet, data, tryck ?, Rumble?) kontrollera om det är fel*/
klocka = 10
kommando = 16
uppmärksamhet = 14
data = 15
Steg 3: Ladda upp firmware
nu, kopiera biblioteket till biblioteksmappen din 1.8.8 version installera eller högre. Klockfrekvensen ändras något över det ursprungliga biblioteket genom att ändra
#define CTRL_CLK 15 i ps2x_lib.h och några andra liknande rader slumpmässigt lol. Det var för att jag stötte på samma problem som här
www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/
Om du stöter på problem får det omodifierade biblioteket länkad i koden.
nu kompilera och ladda upp till arduino.
Om det fungerar lite (jag rekommenderar key-mon under linux för testning), lim sedan allt säkert för att förhindra trådbrott.
Rekommenderad:
Hur man installerar, kör och ansluter en handkontroll till en emulator: 7 steg
![Hur man installerar, kör och ansluter en handkontroll till en emulator: 7 steg Hur man installerar, kör och ansluter en handkontroll till en emulator: 7 steg](https://i.howwhatproduce.com/images/001/image-53-j.webp)
Hur man installerar, kör och ansluter en handkontroll till en emulator: Har du någonsin suttit och minns din barndom som ung spelare och ibland önskat att du kunde återvända till de gamla ädelstenarna från det förflutna? Tja, det finns en app för det …. mer specifikt finns det en gemenskap av spelare som gör program
HID Keyboard Controller för Project Diva Aracade Future Tone: 5 steg
![HID Keyboard Controller för Project Diva Aracade Future Tone: 5 steg HID Keyboard Controller för Project Diva Aracade Future Tone: 5 steg](https://i.howwhatproduce.com/images/001/image-1697-14-j.webp)
HID Keyboard Controller för Project Diva Aracade Future Tone: V-USB är en låghastighets USB-bibliotekslösning för AVR-mikrokontroller. Det gör det möjligt för oss att skapa HID -enheter (tangentbord, mus, gamepad etc) med hjälp av AVR -mikrokontroller. HID -tangentbordets implementering är baserad på HID 1.11. Den stöder max 6 knapptryckningar
IoT Power Module: Lägga till en IoT Power Measurement Feature till Min Solar Charge Controller: 19 steg (med bilder)
![IoT Power Module: Lägga till en IoT Power Measurement Feature till Min Solar Charge Controller: 19 steg (med bilder) IoT Power Module: Lägga till en IoT Power Measurement Feature till Min Solar Charge Controller: 19 steg (med bilder)](https://i.howwhatproduce.com/images/010/image-29236-j.webp)
IoT Power Module: Lägga till en IoT Power Measurement Feature till Min Solar Charge Controller: Hej alla, jag hoppas att ni alla är bra! I den här instruktören kommer jag att visa dig hur jag gjorde en IoT Power Measurement -modul som beräknar mängden energi som genereras av mina solpaneler, som används av min solcellsladdare
Lägg till en USB -port till en lampa: 5 steg (med bilder)
![Lägg till en USB -port till en lampa: 5 steg (med bilder) Lägg till en USB -port till en lampa: 5 steg (med bilder)](https://i.howwhatproduce.com/images/002/image-4210-25-j.webp)
Lägg till en USB-port till en lampa: När jag stötte på den här vintage Electrix gåshalsbordslampan insåg jag att det var en gåshalsbordslampa jag inte kunde leva utan, så jag köpte den. Då tänkte jag att det skulle vara mycket svalare om det hade en USB -port i basen av den. Det visar sig att detta är en ganska
Arduino Keyboard Exploit Demo (HID) och förebyggande: 4 steg (med bilder)
![Arduino Keyboard Exploit Demo (HID) och förebyggande: 4 steg (med bilder) Arduino Keyboard Exploit Demo (HID) och förebyggande: 4 steg (med bilder)](https://i.howwhatproduce.com/images/001/image-768-43-j.webp)
Arduino Keyboard Exploit Demo (HID) och Prevention: I det här projektet kommer vi att använda en arduino leonardo för att simulera en möjlig USB -attack med HID (humain interface device). Jag har skapat den här självstudien inte för att hjälpa hackare utan för att visa dig några verkliga faror och hur du skyddar dig från dem