Only on the Xbox360, on the PC the xinput stuff doesn't give you access to the chatpad.
Printable View
Communication with the controller itself is very simple, as it starts sending data all by itself, so you just have to grab that, decode it or write a HID spec, the rest is just OS code.
With the chatpad things are more tricky as you have to manually init the thing and then do something to keep it talking. At the moment it just stops after the first keypress and it also stops every now and then when one is sending other commands to it. And at that point I am stuck, as I have not much clue about USB or driver programming in general, its mostly trial&error.
Most of my findings are documented in (not very well organized):
http://github.com/Grumbel/xboxdrv/blob/master/PROTOCOL
And some of the other files in the xboxdrv git repository.
PS: I don't think your irq message ever reached me, I just stumbled across your post here.
Make that $400.
I actually set up a forum over here before I saw this thread: http://nostalgium.com/forum/
But I'm really impressed with actually seeing SOME progress here. Not to steal any activity from this forum but it would be stellar to organize it on its own forum as this sole thread in a car PC forum has gotten 20 pages deep.
Let me know if you need some sort of subforum and you want to move this thread into it. I can always set up subforums - just need a name, and a thread to start and a place to create it. Would this be in hardware development.
I'll wait on someone to pm me if you need this.
Heather- i think it would be cool to make it a sort of "contest" forum... where we all donate to a paypal bank that will be rewarded to the party that actually gets this to work.
i suppose it would be difficult to manage who actually wins or not though, and if were already at a $400 reward i could see the prize grow to a substantial amount of money... which im sure would get the drivers made but i wouldnt want it to become a huge legal mess either....
however, such a sub-forum for this specific purpose would probably give mp3car a ton of exposure across the net... who knows, maybe it just prompts microsoft to release oem drivers!
I'm willing to pitch in an extra 50$
I just got this keyboard to allow for easier chatting in-game, and to allow for playing computer RPGs in a wireless, laid-back relax fashion.
Unfortunately, the advertising is false (see the first bullet in the features on this page : Wireless receiver advert page ), the headset works (woopdeedoo...) but the keyboard might as well be a random piece of plastic I found on the floor right now.
You guys seem to be the most advanced on this matter (save for taking the damn thing apart like the PSP modders are up to).
I'm not a car fan, not even a car owner, I travel by tram and train. Just want to say that you guys aren't the only ones with this problem, this lack of a driver is a serious oversight by microsoft, and I don't understand why this is. Even a crummy driver that just makes the keyboard add 47 buttons to the gamepad is good enough for me, but I want to be able to have my computer access it somehow.
If there's anything I can do to help, let me know, unfortunately, I have little to no knowledge in this field. As I said, I'm willing to pitch in 50 bucks if someone can do this.
I don't think there will be too many legal issues if the winner just supplies a paypal account name and we all just donate to them.
What if this is a contest, the first person to get this working wins. mp3Car will commit 25, and waive all of the PayPal processing fees so that however much someone donates will go directly to the contest. Someone else committed 50. The deal is, the product is open source, free for all. This way, no legal issues and mp3Car will host for downloads, free of charge.
Q1: Do people agree? I will manage the donations via Paypal and keep a running tally.
Q2: Do you guys want a subforum? If so, what should I call it?
i think that all sounds perfect! great idea about the paypal fees, i would make sure i post links all over the internet to this contest- i can't imagine it wont end up being the most viewed thread on these forums! having a single paypal fund would be nice because then the money is guaranteed for the winner, instead of just a bunch of people claiming they will pay up.
not sure what it would be titled... i dont think that matters a whole lot. "Xbox Chatpad Driver Challenge" i suppose? maybe "Down with MS Engineers Contest"? :D
ps- i think it would be a good idea for everyone to agree, that if by chance ms does release the drivers themselves- or say no winner can actually be named for whatever reason- the prize money will default to a charity. it would be a good idea in case of the unkown... (maybe 90% can go to charity, and mp3car keeps 10% for their trouble/cost)
i dont mean to be the negative one, but I fail to see how the MS Chat Pad is useful in a Car PC application. Yes its cool, I use one to play Xbox Live myself and with me hating to leave voice messages, its a plus. In the car though, how would this be of use. It doesnt have all the keys like esc. and what not. The function toggle switches can be a b!+ch to work with. Will this be used with the controller also? If yes, then that a big device. It takes 2 hands to hold the Xbox Controller, and even greater hands to use it with the chat pad, its just so bulky!
Yeah, and I wouldn't put a computer in a durango cause its blue... (I would but thats not the point Im making)
I personally would NOT like to have the whole controller w/chatpad in my truck. As you said too bulky and two handed operation and lack of function keys. But who says I would be using it to troubleshoot or repair?
I WOULD like to take it apart and install it in such a fashion that people would go "Dude is that a 360 controller and a chatpad?"
Of All People you were the last I expected to get the "think outside the box" speech... Im not mad, just disappointed..