Please help support the site by donating at the link below.https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8ZRU34U47BESW
As I mentioned in the other thread, the PSP has a serial I/O port which can communicate with external hardware. It is used for official peripherals like the headphone remote, but you can also hook up just about anything you want to it (touchscreen, keyboard, Ps2 controller) providing you can source enough current from the port to power your device (or use external power), and write the software to make it work with the PSP.For the xbox chatpad, the onboard PIC microcontroller inside the chatpad was reprogrammed to communicate with the PSP over a simple serial protocol that sends bytes containing the ASCII characters typed on the chatpad to the PSP. Software running on the PSP then allows these bytes to be read and used by applications. You can read through the whole development process and download the source code from this thread at the ps2dev forums.
You asked how it is possible, I can't really explain it much more simply than that, but I will give it a try. Basically, just think of it like the keyboard on your computer. Computers have I/O (input/output) ports which are used to communicate with peripherals or other computers. The keyboard has it's own firmware that takes care of scanning the keypad and figuring out which buttons are pressed. The keyboard then "talks" to the computer through some type of serial protocol and tells it which buttons are pressed. The computer then takes this information and uses it in programs to allow the user to interact with the application through the keyboard.
Well when you figure it out be sure to PM me!
When I figure what out? Are you even reading these replies?
you guys talking about this??? http://www.youtube.com/v/KjjVblKwly4&hl=en&fs=1 Nic0 learn to embed lol- Jumbo <--bit me I was modifying the post my self
Watch the video and you should see the link to the ps2dev forums that has the software. If you can't get the software I can email you.. you will need a programmer to flash the keyboard though, do you have one?