View Single Post
  #9   Spotlight this post!  
Unread 31-01-2007, 19:58
Mike Copioli's Avatar
Mike Copioli Mike Copioli is offline
You make it pretty We make it dance
no team (Retired(3539, 217))
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2001
Location: Romeo
Posts: 453
Mike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond repute
Re: How the heck do you use an XBOX360 controller with the chicklet??

Quote:
Originally Posted by Mike Mahar View Post
Well, by the time I wrote that sentence, I did know that it had to be the exact manufacturer. Perhaps I should have said: " Also, you state the manufacturer for all of the other controllers but you just state Xbox and Xbox360 for those controllers and assume that everyone would know that they must come from Microsoft." That was the sense of what I was trying to say.

PC controllers seem to come with their own drivers so it is logical to assume that each manufacturer is going to be different in some way. The makers of 3rd party Xbox360 controllers would be motivated to make their controllers behave exactly like the Microsoft versions. Or, at least I assumed that they would. But, being USB devices they would have different vender IDs and product IDs. So, in retrospect, it is not surprising that your device would rely on this, or other, informaiton to configure itself and not support 3rd party controllers.
I apologize if I seemed to brash. Actually I checked the user manual and you are correct it does have the manufacturer listed for everything except Microsoft. It's the IFI web sight that states the manufacturer for the X-box and 360. And yes you are also correct in your statement about PIDs. Each company has there own VID and PID. We use the PID for recognition purposes. The Chicklet will try to connect to ANY HID device (red orange red orange) but it will not load the drivers if it does not see the PID. If there is still a need for the Chicklet next year we will be releasing a version that will connect to almost any HID device and the chicklet will use the device descripter to create drivers that are unique to each device.
__________________
Mike Copioli
CTRE Hardware Engineer
http://www.ctr-electronics.com

Team 3539 The Byting Bull Dogs
2013 Michigan State Champions
Team 217 The Thunder Chickens
2006 World Champions
2008 World Champions
2009 Michigan State Champions
Reply With Quote