Custom Device to 360 Controller

Discuss LEGAL mods for your game systems, and turning them into portables!

Moderator: Moderators

Post Reply
Seracht
Posts: 2
Joined: Wed Jan 14, 2009 10:19 pm

Custom Device to 360 Controller

Post by Seracht »

Hi,
Is it possible to create hardware (or software, device drivers) that will convert specific signals to a more valid xbox 360 controller signal. I pretty much want to convert some signals on a custom device to a xbox 360 controller to use in a game.

I am not sure where to start. I cannot use XIM or a XFPS as these are specific for keyboards/other controllers. I want to create a device in a FPGA board that will take some input signal and convert it into a xbox 360 controller signal that can connect to the 360 via USB.

Any ideas?

Thanks
palmertech
Senior Member
Posts: 3225
Joined: Sat Feb 02, 2008 1:40 am
Location: California, land of the homeless and hippies

Post by palmertech »

What kind of "Custom Signal"?

You won't get any help of we don't know how to help you.:P

If this is some sort of business idea that you don't want to reveal, don't expect good help with vague parameters; That is what you can hire an engineer for. ;)
Image

Excellent
cennar
Senior Member
Posts: 2939
Joined: Wed Jun 02, 2004 7:57 am
Location: yesterdays brothel, and todays vaccume store
Contact:

Post by cennar »

you need to match the functions of the controller to make it think theirs one in it. wouldn't you just skip the engineering and map a 360 controllers board buttons and Pots to make what ever that custom controller is? like personally I'd like to see better Keyboard mods before any random controller bits. but who knows what your talking about when you forget to tell us what your trying to plug in.
Image
Seracht
Posts: 2
Joined: Wed Jan 14, 2009 10:19 pm

Post by Seracht »

http://egyokeo.com/midihero/

I pretty much want to do something exactly the same. Where 5 keys on a midi keyboard are mapped to red/blue/green/yellow/orange on guitar hero. I don't want to use XIM though.

He gave another solution of attaching a chip to a controller and routing signals from the keyboard, through the computer and to the chip. However, is that the best option or is it possible to somehow connect to the 360 directly from the computer? Furthermore, how exactly do you connect it so that whatever signal you send from the computer is mapped to the correct button on the controller?


Edit: I should have been clearer. I don't want to use XIM because this is a project for school and we have to build something using a FPGA board or any other programmable device. We cannot use thing off the shelf (XIM). I am choosing to build something like this. Also, yes I know it is a school project and I should do this on my own, but I am not sure how to start with converting it to a 360 controller signal. I can easily convert the midi keyboard to USB and access whatever is coming in there through the fpga.

Edit #2 - I took a look at the inside of a 360 controller and figure the buttons should be easy to do, since I can solder onto the signal and ground and send my own signals through there. However, what about the analog stick. Anyway I can solder something on there?

Edit #3 - After reading http://express.howstuffworks.com/autops ... roller.htm and about joysticks in general, I believe the 360 controller uses a potentiometer for their analog sticks. Anything I can do with this?

I was thinking of using a D to A converter to convert the incoming digital signal into an analog voltage for both the X and Y axis then apply that to the x and y axis of the analog stick. However, I don't know if that will work or not.
Post Reply