Page 1 of 1

Xbox 360 :: GimX Serial "Start" not working

Posted: Thu Jul 10, 2014 1:56 am
by LocaL
Hello. I have the Teensy and the DIY USB adapter set up, and the proper firmware downloaded to the teensy. I set up my config to use it for my xbox. But when I use the GimX-serial program, and press "Start," the command prompt shows up for a second and then closes.

Here's a GIF to show what it looks like.

Image

Here is the screen that command prompt shows right before it closes:

Image

I've been following instructions from these two pages for setting up everything.

http://gimx.fr/wiki/index.php?title=DIY ... he_adapter
http://gimx.fr/wiki/index.php?title=Qui ... _adapter_2

and I looked through a few pages of forum posts seeing if anyone had my same problem to no avail. One thing I noticed is that the teensy is NOT recognized as a joystick (i think). This is what it looks like in my devices list:

Image

it's the one on the right obviously.

I have my microsoft xbox 360 wired controller (no play and charge) connected to the PC, and replaced the controller driver with libusbK (v3.0.6.0).

My teensy mini-usb to USB cable is connected to the front of my xbox 360 slim, and the USB adapter is connected to a USB port in the back of my computer. I'm using windows 7 64-bit.


Please help.

Re: Xbox 360 :: GimX Serial "Start" not working

Posted: Fri Jul 11, 2014 7:24 am
by Matlo
What you are seeing in the device list is not the teensy. It's the USB to UART adapter.
Connect the mini USB to USB cable to the PC, and check that the teensy is detected as a game controller.
If it's not, try to reload the proper firmware.
Otherwise, maybe the wiring is wrong, post a clear photo showing the wires and the pins.

Re: Xbox 360 :: GimX Serial "Start" not working

Posted: Fri Jul 11, 2014 5:07 pm
by LocaL
I plugged in the mini-USB cable from the teensy to the PC, and still it wasn't showing up as a joystick, so I re-programmed it with the right firmware and now it shows up as a joystick. So, I plugged it back into the console, plugged the USB adapter back into the PC, and plugged the controller into the PC. Still same problem. So hopefully it's just wrong wiring. Here's a picture:


Re: Xbox 360 :: GimX Serial "Start" not working

Posted: Sat Jul 12, 2014 12:11 am
by Matlo
I can't see the labels of the pins on the USB to serial adapter...

Re: Xbox 360 :: GimX Serial "Start" not working

Posted: Sat Jul 12, 2014 4:12 am
by LocaL


Should be clearer ^

Re: Xbox 360 :: GimX Serial "Start" not working

Posted: Sat Jul 12, 2014 9:15 am
by Matlo
The USB to UART adapter is different from the one in the wiki.

Try this:

TXO -> D3
RXI -> D2
GND -> GND

If it does not work, try to invert TXO and RXI.

Re: Xbox 360 :: GimX Serial "Start" not working

Posted: Sun Jul 13, 2014 1:01 am
by LocaL
It worked - this is how it's wired now:

RXI -> D3
TXO -> D2
GND -> GND

Now one last question. And I feel really dumb for not figuring this out.

How does the final setup need to look like? Right now, everything is plugged in like this:

USB adapter -> PC
(obviously the teensy is connected to adapter)
Teensy (mini-USB) -> (USB) Xbox 360
Controller -> PC
Keyboard -> PC

Yet when I run the gimx serial program, and the command prompt stays open, my keyboard buttons don't control the xbox like they should. What's going on?

Re: Xbox 360 :: GimX Serial "Start" not working

Posted: Mon Jul 14, 2014 1:39 am
by LocaL
Haha nevermind! It's working 100% now. Thanks for all your help yo!