Open Keyboard Project

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
User avatar
jean
Posts: 489
Joined: Sat Jan 05, 2008 2:44 am

Post by jean »

My chatpad's replacement firmware totally screws things on xbox side, i.e. you won't be able to use chatpad the common way again. So, open keyboard has nothing to do with HID; despite of this, it is trivial to make it work on a PC because it uses true asynchronous serial protocol (e.g. rs232): the only thing you have to care about is to convert voltage level with a max232 (full of electrical schemas on the net and in application sheets) and you will be able to detect keystrokes on a PC serial port. I was about to make chatpad working directly plugged in a ps/2 port, but lack of interest from the people and lack of time on my side dissuaded me. Because of work, and of my bachelor degree to be completed this summer, i won't be able to work on any of my hobbies until this fall/winter. Sorry again!
dizzy_chicken
Posts: 1
Joined: Sun Jul 05, 2009 1:14 pm

Post by dizzy_chicken »

Im wondering if anybody would sell their's/make a chatpad for me for $100aud? Id make it myself but im not to great on the soft side of things + id have to make a pic programmer (not much free time on my hands). So if anybody already has one or is willing to make one for me would be appreciated.
User avatar
HellReborn
Posts: 12
Joined: Sat Nov 01, 2008 7:03 am
Location: in a tree
Contact:

Post by HellReborn »

yeah that is a great idea i would buy one deffinately because i have no idea how to flash mine
R.I.P. Sparky - June 14 2000 - March 12 2006
l0rdnic0
Posts: 35
Joined: Fri Aug 01, 2008 11:21 am
Location: NY
Contact:

Post by l0rdnic0 »

hellreborn I sent you a message on AM..
Inspire someone in a positive way today?
User avatar
jean
Posts: 489
Joined: Sat Jan 05, 2008 2:44 am

Post by jean »

I would be happy not to see chatpads with my open and free firmware sold for more than original price plus shipping taxes... I'm not accusing anyone, but seeing such a thing would definitely cause the stop of ANY development on this hack from my side. Hope you'll understand...
KylBlz
Posts: 11
Joined: Wed Feb 11, 2009 3:52 pm

@Jean

Post by KylBlz »

Hi Jean, im interested in making a USB keyboard driver, i already have everything on the hardware side done [keyboard > USB female > mini USB male > PSP] and i was wondering if you could help me in the software dept. i really want to log information coming in from the keyboard so i can study up, any tips/hints?
User avatar
jean
Posts: 489
Joined: Sat Jan 05, 2008 2:44 am

Post by jean »

Sorry...this has already been covered: while not impossible, it's very unlikely we'll see an out-of-the-box usual USB keyboard work with PSP without expensive adapters....search the forum for more infos.
User avatar
HellReborn
Posts: 12
Joined: Sat Nov 01, 2008 7:03 am
Location: in a tree
Contact:

Post by HellReborn »

would it be possible to send a chatpad to someone with some money tagged along so they could flash it for me?
R.I.P. Sparky - June 14 2000 - March 12 2006
flamaest
Posts: 1
Joined: Sun Sep 06, 2009 1:25 pm

Post by flamaest »

This project has been online for a long while now..

pages and pages of blah blah blah solder this and hack that... All I want is freaking keyboard for my PSP.

Can't I just buy this keyboard and install a custom firmware; or have someone make this work for me..?

Geez..
F.
deadlyfishy
Posts: 1
Joined: Wed Sep 16, 2009 1:33 pm

Post by deadlyfishy »

http://www.instructables.com/id/Simple- ... rogrammer/

Has anybody used this programmer by chance?

--

Also, what type of programming would I have to learn to possibly be apart of this project and others alike?
Last edited by deadlyfishy on Thu Sep 17, 2009 10:31 am, edited 2 times in total.
Art
Posts: 642
Joined: Wed Nov 09, 2005 8:01 am

Post by Art »

flamaest wrote:This project has been online for a long while now..

pages and pages of blah blah blah solder this and hack that... All I want is freaking keyboard for my PSP.

Can't I just buy this keyboard and install a custom firmware; or have someone make this work for me..?

Geez..
F.
Great attitude, perhaps you'd like one of our friendly staff to come around your house and do it for you?
If not actually, then potentially.
User avatar
HellReborn
Posts: 12
Joined: Sat Nov 01, 2008 7:03 am
Location: in a tree
Contact:

Post by HellReborn »

now wouldn't that be great just make the darn board spend the 10$ for supplies and get off your lazy @$$ and do it!
R.I.P. Sparky - June 14 2000 - March 12 2006
TheHow7zer
Posts: 1
Joined: Tue Oct 06, 2009 10:19 am

Post by TheHow7zer »

does any body want to help me program my chatpad? I am not able to make it myself.
andham
Posts: 3
Joined: Fri Oct 09, 2009 9:44 pm
Location: Australia

forum reviewed, parts being sourced.. BUT

Post by andham »

forum reviewed, (Great work all) parts being sourced.. BUT

I am looking for the pic16f883, I have located some from a 'local' supplier, however there seems to be two sorts.

http://au.farnell.com/microchip/pic16f8 ... merch=true&

and

http://au.farnell.com/microchip/pic16f8 ... dp/1439532

My question is : For the purpose of programming the keyboard, is there any difference between them (Basically, which should I get)?

FYI - have a PSP3002 running Chickhen R2/5.03 Gen Full for homebrew

I plan to keep an update/posts on how this is running, it may be of use to someone.
Neutrox
Posts: 5
Joined: Tue Jun 23, 2009 3:31 am

DIY slim connector...

Post by Neutrox »

jean
i read the whole topic and i found something funny...

You said:
jean wrote:Slim connector is too "slim" itself to DIY...
but i made one...

Image
Image

and its working with sio and others...
andham
Posts: 3
Joined: Fri Oct 09, 2009 9:44 pm
Location: Australia

Geosites died - pics lost :(

Post by andham »

does anyone have pics of the process? I have Jean's download (Zip file), but the pic links point to geosites - so they no longer work.

I think i am cool with the pic programming now, but am not sure about the connection for the sio cable on the chatpad, some pics woiuld be most helpful.

thanks
andham
Posts: 3
Joined: Fri Oct 09, 2009 9:44 pm
Location: Australia

I must learn to read the instructions better!!!!!!!!

Post by andham »

the connection bits are identified clearly on the included pic in the instruction part of the download file :S
How stupid do I feel.........
fswolf
Posts: 3
Joined: Wed Nov 18, 2009 11:15 pm

Qucik PSP Keyboad help please using xbox chatpad

Post by fswolf »

Hi Happy Gang

Iv flashed my xbox chatpad, but im lookin at the remote control for a slim psp, now... im wondering what what wire colors coraspond too. I found this for the orginal psp remote control,

1 - BROWN
2 - BLUE
3 - ORANGE
4 - GREEN
5 - YELLOW
6 - GREY
7 - PINK
8 - RED
9 - BLACK

Testing those cables with the controller plugged there are some interesting things;

1,2 - are tied to GND
3 - seems some kind of serial interface controlled by PSP asking for some information at some rate (some kind of SCL in I2C).
4,5 - are tied to 2'5V, they seem communication lines, they cannot give power, 4 is managed by PSP and 5 by the external controller (when you unplug this 4 keeps it's state but 5 changes to GND)
6 - seems the corresponding data pin from the serial communication, when you press something the serial signal changes (some kind of SDA in I2C).
7 - Audio channel signal PLUS 600mV DC (I guess this is the power output for external devices).
8 - Audio channel with no DC value.
9 - GND

but i cant seem to find any thing regarding psp 2001 Pin asigments,
Or the wire color code for slim psp remotes.

Can one of you please help me.
I did try using this color code for rx, tx, power and ground.

But it didnt work.
So any way
any help would be apreshated
Lexdatni99a
Posts: 1
Joined: Fri Dec 25, 2009 9:02 am

Post by Lexdatni99a »

hey i just got my packgage in the mail to day...nd i just opened the chatpad it self....and now im stuck on what more do i need for this to work...did i buy this for nottin....cuz i spent like 30 dollaz for thiz thing after seeing it on youtube thinkin it waz cool dat i didnt have to use tha sony interfase keyboard anymore....

PS: i also bricked my slim psp nd out of pandora battery...firm wear waz
5.50 Gen D-3... ):
blackchristian888
Posts: 1
Joined: Tue Jan 12, 2010 9:19 pm
Contact:

Post by blackchristian888 »

Great Forum!! I'm Cesar and I'm new here, just browsing for some good stuff and informative posts..
Chris Cesar
rexnecis
Posts: 4
Joined: Fri Jan 29, 2010 8:19 am

Post by rexnecis »

This is a great forum, thanks to all the people who have worked on this project and have posted good information.

I have put together a tutorial in PDF format that kind of gathers together all the information needed to complete this project on a PSP 2000 running CFW 5m33-6. I used some other people's photos, including one from Jean's package but I give them the credit for them so I think it's ok...does anyone have any opinions? Should I post a link to it? I am kind of hoping to stimulate some interest in this project with this tutorial so that more people take a whack at it and we get some more development.

Also, I have another question, can anyone help me get the keyboard to work with psp write and xmb?
rexnecis
Posts: 4
Joined: Fri Jan 29, 2010 8:19 am

Post by rexnecis »

Alright, I have figured it all out now. Got everything working. This is what I have: Jean's Pikey except that I have replaced the PikeyOSKout.prx with the new one from the unofficial .5 Pikey. Then for input I have pikeyir.prx, pikeyopenkeyboard.prx, pikeysio.prx, and siodriver.prx. Now the really important part is this: it is all in the config files. That was what was wrong. So in the PSPIRKeyB.ini I have everything default except that I have 0 IR keyboard marked. in the pikeyconfig.txt file i have everything default except that I have the PikeyIR.prx disabled as well as the pikeysio.prx. and this is what I have for the CTRLmap.txt: # Keyboard Key Input:
PSP Button Output:
#
#
W= UP
S= DOWN
A= LEFT
D= RIGHT
ENTER = CONFIRM
ESC = CANCEL
Z = TRIANGLE
X = SQUARE
MINUS = LTRIGGER
EQUAL = RTRIGGER
E = HOME
Q = HOME
TAB = SELECT
SPACE = START
H = HELP
I = ANALOG_UP
K= ANALOG_DOWN
J= ANALOG_LEFT
L= ANALOG_RIGHT

It was quite obvious, I was just being stupid and missing it. The only other thing is to be sure to switch between danzef mode and the people+S mode depending on the situation. I am quite satisfied with how this project has finally worked out. Thanks again to all those who made this possible.
rexnecis
Posts: 4
Joined: Fri Jan 29, 2010 8:19 am

The tutorial

Post by rexnecis »

Here is the tutorial: http://rapidshare.com/files/344842435/o ... ardtut.pdf
If you have any trouble getting it I can put up the download link from someplace else but until there is interest I will leave it at rapidshare.
jbfp
Posts: 4
Joined: Mon Feb 22, 2010 2:56 am

Post by jbfp »

I would really appreciate another way to download the file, as RapidShare keeps complaining about their "overloaded" servers.
Cuthroatdie
Posts: 10
Joined: Fri Dec 18, 2009 3:16 am

Post by Cuthroatdie »

Yes please upload it on *any* other site.
EDIT: mirror here:
http://www.mediafire.com/file/0zmezmwe0 ... ardtut.pdf

all credit goes to rexnecis
jbfp
Posts: 4
Joined: Mon Feb 22, 2010 2:56 am

Post by jbfp »

Thanks for the download link, Cuthroatdie.

Unfortunately, I still need to get this file off of RapidShare:
http://rapidshare.com/files/177609726/U ... elease.zip

If anyone can help with that, please post back.

Thanks....
WosRet
Posts: 14
Joined: Wed Apr 23, 2008 3:20 am
Location: Confoederatio Helvetica

Post by WosRet »

Download here...
Have fun!
jbfp
Posts: 4
Joined: Mon Feb 22, 2010 2:56 am

Post by jbfp »

I'm just about ready to order the parts for this and am feeling pretty confident.

However, I have a (slightly off-topic) question to ask. I have a PSP slim with 5.50 GEN fw. My main goal is to have this keyboard work with DosBox, which I already have installed. Based on the info I've found, DosBox only supports IR kebyboards--not Pikey.

Is this true? If so, how can I go about getting this keyboard to work in non-Pikey applications.

I apologize if this is too far off topic, but I figure that this is a keyboard-specific question, which may require keyboard-specific code to solve.

Thanks
rexnecis
Posts: 4
Joined: Fri Jan 29, 2010 8:19 am

Post by rexnecis »

I do not know if anyone else has gotten it to work with dosbox but I have not.

thanks cuthroatdie for providing another download link.
phdzung
Posts: 1
Joined: Wed Mar 10, 2010 12:09 pm

Post by phdzung »

I try to make a keypad as rexnecis's Tutorial. But I could not program PIC with Power source from PSP. I checked power voltage Vs+ from PSP, it was about 1.9V at the first time of turning on power, then return 0V after a few seconds. How do I solve this problem, please help!

I tried to use external power source for programming keypad, it was OK, but the SIO tester application could not run because of the issue above.
Thanks in advance!
Post Reply