สารบัญ:
![Ps2 Controller to Usb Hid Keyboard Emulator: 3 ขั้นตอน Ps2 Controller to Usb Hid Keyboard Emulator: 3 ขั้นตอน](https://i.howwhatproduce.com/images/004/image-10383-7-j.webp)
วีดีโอ: Ps2 Controller to Usb Hid Keyboard Emulator: 3 ขั้นตอน
![วีดีโอ: Ps2 Controller to Usb Hid Keyboard Emulator: 3 ขั้นตอน วีดีโอ: Ps2 Controller to Usb Hid Keyboard Emulator: 3 ขั้นตอน](https://i.ytimg.com/vi/JQYUv8P6vqg/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
![Ps2 Controller to Usb Hid Keyboard Emulator Ps2 Controller to Usb Hid Keyboard Emulator](https://i.howwhatproduce.com/images/004/image-10383-8-j.webp)
![Ps2 Controller to Usb Hid Keyboard Emulator Ps2 Controller to Usb Hid Keyboard Emulator](https://i.howwhatproduce.com/images/004/image-10383-9-j.webp)
นี่เป็นโครงการขนาดเล็กเพื่อสร้างอะแด็ปเตอร์ usb สำหรับพีซีที่ตั้งโปรแกรมได้สำหรับคอนโทรลเลอร์ ps2 เป็นแพลตฟอร์มข้าม ฉันสร้างขึ้นเพราะฉันมีปัญหาในการติดตั้งโซลูชันซอฟต์แวร์ปกติ (antimicro, joy2key เป็นต้น) ห้องสมุดไม่ได้รวบรวมสำหรับ teensy 2.0 ฉันใช้โคลน Arduino micro แต่ Arduino ที่รองรับ usb hid ควรใช้งานได้ เนื่องจากสามารถตั้งโปรแกรมได้ คุณจึงสามารถตั้งค่าปุ่มคอมโบเพื่อจำลองคีย์บางปุ่มได้ รหัสนี้มีปุ่มลัดสำหรับ tomb raider 2 บน Steam ผ่านโปรตอน
ขั้นตอนที่ 1: รายการวัสดุ
ลวดหุ้มฉนวนแกนแข็งขนาด 26 AWG ขนาด 3 ฟุต
เครื่องตัดด้านข้าง
ฟลักซ์คอร์อิเล็กทรอนิคส์บัดกรีและเหล็ก
Arduino micro
คอนโทรลเลอร์ ps2 เป็นอะแดปเตอร์ usb เพื่อไล่ซ็อกเก็ตจาก
สาย micro usb เพื่อให้เหมาะกับ arduino
เลื่อยวงเดือน
กาวร้อนและหมายถึงการละลาย
ขั้นตอนที่ 2: การถอดและประกอบใหม่
![การถอดและประกอบใหม่ การถอดและประกอบใหม่](https://i.howwhatproduce.com/images/004/image-10383-10-j.webp)
ขั้นแรกให้เปิดอะแดปเตอร์ usb ด้วยไขควงแล้วถอดภายในออก จากนั้นใช้เลื่อยเลือยตัดโลหะที่ด้านหลังหมุดซ็อกเก็ต จากนั้นใช้เครื่องตัดด้านข้าง แบ่ง pcb ระหว่างแต่ละพิน จากนั้นแยกชิ้นส่วนเกาะ pcb ออกจากแต่ละพิน
ตอนนี้ตัดลวดยาว 6 เส้น ยาว 4 นิ้ว ประสานตามแผนภาพด้านบนจากด้านหลังของซ็อกเก็ตไปยัง Arduino ฉันเปลี่ยน pinout เนื่องจากพินบางตัวหายไปบน clone arduino,. หากคุณไม่แน่ใจตรวจสอบภาพด้านบนที่นี่:
www.rhydolabz.com/wiki/?p=12663
Pinout แสดงความคิดเห็นอย่างถูกต้องในรหัส
ps2x.config_gamepad (10, 16, 14, 15, เท็จ, เท็จ); /* พินการตั้งค่าและการตั้งค่า: GamePad(นาฬิกา คำสั่ง ความสนใจ ข้อมูล แรงกดดัน? ก้อง?) ตรวจสอบข้อผิดพลาด*/
นาฬิกา= 10
คำสั่ง=16
ความสนใจ=14
ข้อมูล=15
ขั้นตอนที่ 3: การอัปโหลดเฟิร์มแวร์
ตอนนี้ คัดลอกไลบรารีไปยังโฟลเดอร์ไลบรารีเวอร์ชัน 1.8.8 ของคุณที่ติดตั้งหรือสูงกว่า อัตรานาฬิกาถูกปรับเปลี่ยนเล็กน้อยจากไลบรารีเดิมโดยการเปลี่ยน
#define CTRL_CLK 15 ใน ps2x_lib.h และบรรทัดอื่นที่คล้ายกันแบบสุ่ม lol นั่นเป็นเพราะฉันประสบปัญหาเดียวกันกับที่นี่
www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/
หากคุณประสบปัญหา ให้ลิงก์ไลบรารีที่ไม่ได้แก้ไขในโค้ด
ตอนนี้รวบรวมและอัปโหลดไปยัง Arduino
ถ้ามันใช้งานได้เล็กน้อย (ฉันแนะนำ key-mon ภายใต้ linux สำหรับการทดสอบ) ให้ทากาวทุกอย่างให้แน่นเพื่อป้องกันไม่ให้สายขาด
แนะนำ:
Arduino Keyboard Joystick Extender Box และ Sound Controller Thing โดยใช้ Deej: 8 ขั้นตอน
![Arduino Keyboard Joystick Extender Box และ Sound Controller Thing โดยใช้ Deej: 8 ขั้นตอน Arduino Keyboard Joystick Extender Box และ Sound Controller Thing โดยใช้ Deej: 8 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1353-j.webp)
Arduino Keyboard Joystick Extender Box และ Sound Controller Thing โดยใช้ Deej: ทำไมฉันจึงต้องการเพิ่มจอยสติ๊กขนาดเล็กลงในแป้นพิมพ์เพื่อควบคุมองค์ประกอบอินเทอร์เฟซหรืองานขนาดเล็กอื่นๆ ในเกมและเครื่องจำลอง (MS Flight Sim, Elite: Dangerous, Star Wars: ฝูงบิน ฯลฯ) สำหรับ Elite: Dangerous ฉันเคย
HID Keyboard Controller สำหรับ Project Diva Aracade Future Tone: 5 ขั้นตอน
![HID Keyboard Controller สำหรับ Project Diva Aracade Future Tone: 5 ขั้นตอน HID Keyboard Controller สำหรับ Project Diva Aracade Future Tone: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1697-14-j.webp)
HID Keyboard Controller สำหรับ Project Diva Aracade Future Tone: V-USB เป็นโซลูชันไลบรารี USB ความเร็วต่ำสำหรับตัวควบคุมไมโคร AVR ช่วยให้เราสร้างอุปกรณ์ HID (แป้นพิมพ์ เมาส์ เกมแพด ฯลฯ) โดยใช้ตัวควบคุมไมโคร AVR การใช้งานแป้นพิมพ์ HID อิงตาม HID 1.11 รองรับการกดสูงสุด 6 ปุ่ม
DIY Keyboard Controller สำหรับ MAME และ Virtual Pinball: 4 ขั้นตอน (พร้อมรูปภาพ)
![DIY Keyboard Controller สำหรับ MAME และ Virtual Pinball: 4 ขั้นตอน (พร้อมรูปภาพ) DIY Keyboard Controller สำหรับ MAME และ Virtual Pinball: 4 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/007/image-20289-j.webp)
DIY Keyboard Controller สำหรับ MAME และ Virtual Pinball: ชุดคำสั่งนี้ให้คุณสร้างคอนโทรลเลอร์คีย์บอร์ดของคุณเองโดยใช้คีย์บอร์ดเก่าในราคาลวด บัดกรี และเศษไม้ ตัวควบคุมเหล่านี้ถูกใช้ในโครงการ MAME และ Virtual Pinball ของฉัน .See Virtual Pinball Inst
PS2 Controller Breakout Adapter สำหรับการเชื่อมต่อ Arduino: 10 ขั้นตอน
![PS2 Controller Breakout Adapter สำหรับการเชื่อมต่อ Arduino: 10 ขั้นตอน PS2 Controller Breakout Adapter สำหรับการเชื่อมต่อ Arduino: 10 ขั้นตอน](https://i.howwhatproduce.com/images/010/image-27995-j.webp)
PS2 Controller Breakout Adapter สำหรับ Arduino Interfacing: PlayStation 2 Controller เป็นเกมแพดที่มีประโยชน์มากสำหรับโครงการหุ่นยนต์ ราคาถูก มีให้เลือกมากมาย (มือสอง) มีปุ่มมากมายและเข้ากันได้กับ Arduino! ในการใช้งาน คุณต้องมีขั้วต่อพิเศษเพื่อต่อสายได้ถึง
Arduino Keyboard Exploit Demo (HID) และการป้องกัน: 4 ขั้นตอน (พร้อมรูปภาพ)
![Arduino Keyboard Exploit Demo (HID) และการป้องกัน: 4 ขั้นตอน (พร้อมรูปภาพ) Arduino Keyboard Exploit Demo (HID) และการป้องกัน: 4 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-768-43-j.webp)
Arduino Keyboard Exploit Demo (HID) และการป้องกัน: ในโครงการนี้ เราจะใช้ Arduino leonardo เพื่อจำลองการโจมตี USB ที่เป็นไปได้โดยใช้ HID (อุปกรณ์อินเทอร์เฟซของมนุษย์) ฉันได้สร้างบทช่วยสอนนี้ขึ้นมาเพื่อไม่ได้ช่วยแฮ็กเกอร์ แต่เพื่อแสดงให้คุณเห็นถึงอันตรายที่แท้จริงและวิธีป้องกันตนเองจากสิ่งเหล่านั้น