alexey7783
- May 24, 2016
- 2
- Joined
- May 24, 2016
- Messages
- 2
Hi guys,
my name is Alex and I am currently working on a project for a custom gamepad. You have to know, I only have basic skills in electronics and some advanced skills in programming in c# and Java. But I am a swift learner
So following task:
I need to build a custom gamepad, that needs to run wireless. There are digital buttons and switches for now, maybe more to come (like analog inputs). I already found the EZ-Key HID from Adafruid, which gives me everything out of the box, with one big thing missing: I need a feedback from the PC to the gamepad as well, for now only digital (switches on/off).
I managed to get something working via a virtual serial COM port in Unity3D, but this is not what I need, because this isn't plug and play at the end (COM port management, etc). What I need is a "real gamepad" that is recognized via the OS and can directly be used in the different games and game engines. I don't want to write custom SDKs for all the game engines out there....
So here my requirements:
- wireless (with standard Bluetooth dongle on PC side or even a custom USB receiver/transmitter like the XBOX360 has?)
- bidirectional, sending keystrokes to the PC and receiving digital (and later analog) data from the PC
- directly integrated and recognized by the OS as Gamepad (or keyboard also OK) after pairing
- based on Arduino or comparable parts, or easy accessible
I was told that that shouldn't be to hard, but to be honest, I didn't succeed yet after hours of research HID seems perfect apart from the unidirectional communications
Please be so kind and help me, I don't have much time left for this project :-(
Thank you very much and my kind regards
Alex
my name is Alex and I am currently working on a project for a custom gamepad. You have to know, I only have basic skills in electronics and some advanced skills in programming in c# and Java. But I am a swift learner
So following task:
I need to build a custom gamepad, that needs to run wireless. There are digital buttons and switches for now, maybe more to come (like analog inputs). I already found the EZ-Key HID from Adafruid, which gives me everything out of the box, with one big thing missing: I need a feedback from the PC to the gamepad as well, for now only digital (switches on/off).
I managed to get something working via a virtual serial COM port in Unity3D, but this is not what I need, because this isn't plug and play at the end (COM port management, etc). What I need is a "real gamepad" that is recognized via the OS and can directly be used in the different games and game engines. I don't want to write custom SDKs for all the game engines out there....
So here my requirements:
- wireless (with standard Bluetooth dongle on PC side or even a custom USB receiver/transmitter like the XBOX360 has?)
- bidirectional, sending keystrokes to the PC and receiving digital (and later analog) data from the PC
- directly integrated and recognized by the OS as Gamepad (or keyboard also OK) after pairing
- based on Arduino or comparable parts, or easy accessible
I was told that that shouldn't be to hard, but to be honest, I didn't succeed yet after hours of research HID seems perfect apart from the unidirectional communications
Please be so kind and help me, I don't have much time left for this project :-(
Thank you very much and my kind regards
Alex