Page 12 of 40 FirstFirst ... 2345678910111213141516171819202122 ... LastLast
Results 111 to 120 of 400

Thread: xbox360 chatpad, awsome backlit mini keyboard

  1. #111
    inh
    inh is offline
    Maximum Bitrate
    Join Date
    Jan 2007
    Location
    Fort Riley KS
    Posts
    515
    PIC has USB devices, but I doubt they would fit the same pinout.. I would just make it spit out a serial datastream of characters, or hell, PS/2 compatible stream, and just plug it in to the computer =]
    cashtexts - Earn money for receiving text messaged offers
    cashtexts review not a scam
    Space Navigator - 6 Axis input device: Take it apart - Driver App
    RRCam - Video/webcam capture, text overlay, and recording: 2.0 Stable

  2. #112
    Variable Bitrate
    Join Date
    Mar 2007
    Posts
    356
    hell, with minds like these I'm sure we could get this done. maybe someone could sell a usb linking adapter for it to pc on his forum.

  3. #113
    Super Moderator. If my typing sucks it's probably because I'm driving.... turbocad6's Avatar
    Join Date
    Oct 2004
    Location
    NY
    Posts
    6,234
    someone say the word & i'll send them a chatbox... anything else I could do to help to I would, but I'm no rocket scientist like you guys when it comes to this stuff, some of these posts are almost jibberish to me

  4. #114
    Constant Bitrate thermoptic's Avatar
    Join Date
    Aug 2007
    Posts
    116
    Quote Originally Posted by turbocad6 View Post
    someone say the word & i'll send them a chatbox... anything else I could do to help to I would, but I'm no rocket scientist like you guys when it comes to this stuff, some of these posts are almost jibberish to me
    I plan to pick one up very soon. I'm definitely no rocket scientist...too much math and physics for me. I can spell "plastic welding", but I couldn't tell you the first thing about it. One of the great things about this forum is the broad range of expertise that all of us bring to the table. Together we can knock out anything.

    I researched the controller side in more detail. EE Times has a teardown article discussing the internals. It appears Microsoft used custom chips from National Semiconductor. This increases the chance that the accessory port protocol will be more complex. I also found an article stating the XBOX 360 has security features to lockout unauthorized hardware. I imagine the accessory port interface specification would only be released under NDA.

    Xbox controller cuts gaming cord
    http://www.eetimes.com/showArticle.j...printable=true

    Xbox 360: Only Authorized Third Party Accessories

    http://news.teamxbox.com/xbox/8962/X...y-Accessories/

    As I don't own an XBOX, I am not privy to the mod/hacker underground sites (either Internet or usenet). I did find this public domain teardown report on the XBOX 360 motherboard, but same-site searches did not yield an equivalent report for the controller side.

    XBOX 360 Motherboard Headers and Connectors
    http://dwl.xbox-scene.com/tutorial/X...HandC-V1_4.pdf

    Has anyone dug into the PC driver side? What does USBView show for a connected XBOX controller? Would the chatpad appear as a secondary device? I found an older site that offered XBOX controller PC drivers before they were available from Microsoft.

    XBCD (Dated)
    http://www.redcl0ud.com/xbcd.html

    XBCD Forums - Lots of info here!!
    http://redcl0ud.1.forumer.com/index....opic=1026&st=0

    Well, I spend a few hours here and there on this issue. Times up for now. I need to dig into the XBCD forums to see what they have learned. Note the last post was Dec 2006, before chatpad. If we had access to a USB protocol analyzer and the link wasn't encrypted maybe we could hash out a chatpad driver without hardware. That would be ideal but highly unlikely.

    I get the feeling that we will have to interface directly to the keypad matrix. I should be able to answer that question by the end of the year as I should have some free time by then...

  5. #115
    Variable Bitrate
    Join Date
    Nov 2007
    Posts
    359
    Has anyone tried connecting via PS2 interface instead of USB?

  6. #116
    Newbie
    Join Date
    Nov 2007
    Posts
    9
    Quote Originally Posted by pokki View Post
    Has anyone tried connecting via PS2 interface instead of USB?
    I think you have inadvertantly hit the nail on the head.... As mentioned above M$ is presumably using I2C or SSP between the controller and keyboard, but there's no reason that the PIC couldn't be reprogrammed/replaced to behave as a 'normal' PS2 keyboard and thus make hooking this up to our system easy as pie.

    There are lots of examples of PIC PS2 keyboard, google 'PIC PS2 keyboard' if you want to find out more.


    Other thoughts from looking at the images:
    JP1 header is presumably for programming the PIC in production.
    U5/L5 appears to be a switch mode supply, regulation of 3V? or voltage boost for driving the back light LEDs?
    Q3,5,6,7 are presumably colum drivers.

    What would be really helpful would be a picture of the other side of the board, from this 'we' could work out the matrix and also how the PIC is connected to the matrix and the LED's.


    These are on special at local big box store, might pick one up to play with....
    Munge.

  7. #117
    Newbie
    Join Date
    Nov 2007
    Posts
    11
    Hey everyone... I just came across this thread after seeing all the referrers hitting my logs. I'm the person who took those photos of disassembling the 360 chat pad. My thoughts are that the easiest thing to do would be to just reprogram the PIC to send keystrokes out via SPI (which is what I believe it uses to connect to the main controller, but I'd have to confirm that) then whatever other device you want (AVR, PIC, whatever has a convenient HID implementation) to convert the SPI data into keystrokes.

    Or, if you don't want to rescan the keyboard, you could just use an SPI sniffer (or whatever) to figure out what the chatpad actually sends, then again have something else to turn that into a normal keyboard HID.

    As soon as the reverse engineering of the protocol is done (likely trivial, MS has little reason to obfuscate something like this) you could even use a language as simple as mikroBasic, which has a HID library and a lookup table to throw data out as a USB keyboard. If this is your intention, at least.

    -Steve

  8. #118
    Raw Wave Defiler's Avatar
    Join Date
    Jan 2002
    Location
    Temple Terrace, Fl.
    Posts
    2,647
    Quote Originally Posted by c0nsumer View Post
    Or, if you don't want to rescan the keyboard, you could just use an SPI sniffer (or whatever) to figure out what the chatpad actually sends, then again have something else to turn that into a normal keyboard HID.
    -Steve
    Girder anyone?
    Aura MR62 (F and R)
    My Current MP3s
    IamDefiler.com

  9. #119
    Newbie
    Join Date
    Nov 2007
    Posts
    11
    Quote Originally Posted by Defiler View Post
    Girder anyone?
    Sorry? I don't follow...

    -Steve

  10. #120
    FLAC greatwhite's Avatar
    Join Date
    May 2007
    Location
    Top o' the world Ma!
    Posts
    1,282
    Quote Originally Posted by c0nsumer View Post
    Sorry? I don't follow...

    -Steve
    http://www.promixis.com/products.php
    For once you have tasted flight you will walk the earth with your eyes turned skywards, for there you have been and there you will long to return.
    Leonardo Da Vinci

Similar Threads

  1. PDA Mini Keyboard
    By BriansNSane in forum Input Devices
    Replies: 1
    Last Post: 02-08-2006, 08:17 PM
  2. FS....Super Mini Electron luminescent Keyboard
    By Letsride in forum Classified Archive
    Replies: 9
    Last Post: 06-13-2005, 03:18 AM
  3. Industrial mini keyboard -ebay
    By g60 in forum Classified Archive
    Replies: 0
    Last Post: 04-18-2001, 07:51 PM
  4. Backlit Keyboard
    By Caviar in forum General Hardware Discussion
    Replies: 1
    Last Post: 04-03-2001, 10:35 PM
  5. backlit keyboard
    By blkdragon6 in forum General Hardware Discussion
    Replies: 1
    Last Post: 12-04-1999, 12:47 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •