Daftar Isi:

Ps2 Controller ke Usb Hid Keyboard Emulator: 3 Langkah
Ps2 Controller ke Usb Hid Keyboard Emulator: 3 Langkah

Video: Ps2 Controller ke Usb Hid Keyboard Emulator: 3 Langkah

Video: Ps2 Controller ke Usb Hid Keyboard Emulator: 3 Langkah
Video: how to fix usb gamepad not detected x360ce error calling setupdigetdeviceregistryproperty 122 2024, November
Anonim
Ps2 Controller ke Usb Hid Keyboard Emulator
Ps2 Controller ke Usb Hid Keyboard Emulator
Ps2 Controller ke Usb Hid Keyboard Emulator
Ps2 Controller ke Usb Hid Keyboard Emulator

Ini adalah proyek kecil untuk membuat adaptor usb pc yang dapat diprogram untuk pengontrol ps2. Ini adalah lintas platform. Saya membuatnya karena saya mengalami kesulitan menginstal solusi perangkat lunak yang biasa (antimicro, joy2key dll). Pustaka tidak dapat dikompilasi untuk sangat kecil 2.0. Saya menggunakan clone arduino micro, tetapi semua arduino yang mendukung usb hid akan berfungsi. Karena dapat diprogram, Anda dapat mengatur kombo tombol untuk meniru kunci tertentu. Kode memiliki keybinds untuk tomb raider 2 di steam via proton.

Langkah 1: Bill of Material

3 kaki kawat terisolasi inti padat 26 awg.

pemotong samping

solder dan besi elektronik berinti fluks

mikro arduino

pengontrol ps2 ke adaptor usb untuk mengais soket dari

kabel usb mikro yang sesuai dengan arduino

gergaji besi

lem panas dan berarti melelehkannya.

Langkah 2: Pembongkaran dan Perakitan Kembali

Pembongkaran dan Perakitan Kembali
Pembongkaran dan Perakitan Kembali

pertama, buka adaptor usb dengan obeng, lepaskan bagian dalamnya. kemudian menggunakan gergaji besi potong pcb di belakang pin soket. kemudian menggunakan sidecutters, pecahkan PCB di antara masing-masing pin. Kemudian solder pulau PCB dari masing-masing pin.

Sekarang, potong 6 panjang kawat 4 inci. solder sesuai diagram di atas dari bagian belakang soket ke arduino. Saya mengubah pinout karena beberapa pin hilang pada clone arduino,. Jika Anda tidak yakin, periksa gambar teratas di sini:

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

Pinout dikomentari dengan benar dalam kode

ps2x.config_gamepad(10, 16, 14, 15, salah, salah); /* pengaturan pin dan pengaturan: GamePad(jam, perintah, perhatian, data, Tekanan?, Rumble?) periksa kesalahan*/

jam = 10

perintah = 16

perhatian = 14

data=15

Langkah 3: Mengunggah Firmware

sekarang, salin perpustakaan ke folder perpustakaan yang Anda instal versi 1.8.8 atau lebih tinggi. Kecepatan jam sedikit dimodifikasi di atas perpustakaan asli dengan mengubah

#define CTRL_CLK 15 di ps2x_lib.h dan beberapa baris serupa lainnya secara acak lol. Ini karena saya mengalami masalah yang sama seperti di sini

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

Jika Anda mengalami masalah, dapatkan pustaka yang tidak dimodifikasi ditautkan dalam kode.

sekarang kompilasi dan unggah ke arduino.

Jika berhasil sedikit (saya sarankan key-mon di bawah linux untuk pengujian) maka lem panas semuanya dengan aman untuk mencegah putusnya kabel.

Direkomendasikan: