Use a keyboard on your PSP with piKey keyboard driver *UPDATE* |
Ó
He also divulged that the list of supported IR keyboards is limited by Monsti's IR library (which is used by piKey). The following keyboards were the only ones that have been fully tested so far:
- Nova ETS - may have issues with keyrelease events
- Targus Universal Wireless - one of the best options so far according to Fanjita
- Belkin IR -needs an updated keymap
- Palm Universal Wireless - has issues with current keymap
- IRWave IR620K PS/2 to IR adapter - needs a new keymap
On a final note, Fanjita said that piKey is definitely not yet finished but it should work, provided that you have one of the supported keyboards.
Fanjita (you know, the BBC star) and harleyg (of downgrader fame) have just finished piKey, a sophisticated homebrew application for the Sony PSP: it's a keyboard driver that lets you use almost any keyboard (or similar input device) as a natural method of input on your PSP.For the rest, we turn to the documentation included in the ZIP file.
Imagine being able to use your keyboard to control any PSP game or homebrew, and even the PSP's XMB menu and on-screen keyboard, automatically and without needing any changes to the other software. This is what piKey aims to give you. This is an early release, demonstrating just some of the possibilities. The open, extensible framework allows piKey to be extended with new plugins, to allow support for different types of input hardware, and different input environments on the PSP.
- Use with Dark_Alex custom firmware. piKey runs best as a plugin for Dark_AleX's custom firmwares.
- Use as a standalone by homebrew. piKey can also be run standalone by homebrew that needs to use keyboard input.
- Input plugins
- IR - this plugin uses Monsti's IR keyboard library to support input via many different types of infra-red keyboards.
- SIO - this plugin supports input via Serial I/O cable. SIO cables plug into your PSP's headphone socket, to provide a serial interface. You can use the SIO plugin to simulate a keyboard via serial terminal, e.g. HyperTerminal on Windows. You can also use the SIO plugin to display debug information from other πKey plugins.
- Output plugins
- CTRL - this plugin simulates presses of the PSP's buttons, mapping selected keys on the keyboard to different PSP buttons. For instance, the cursor keys simulate presses on the directional pad (D-pad).
- OSK - this plugin detects when the PSP's built-in On-Screen Keyboard is active, and translates key data from πKey into the necessary button presses to enter that text into the OSK.
Download: piKey keyboard driver for PSP
Contact Us:
The QJ.net Network |
|
| Site | Feed |
| QJ.NET | RSS |
| Nintendo DS | RSS |
| PlayStation 3 | RSS |
| PSP Updates | RSS |
| Wii | RSS |
| Xbox 360 | RSS |
| MMORPG | RSS |
| Personal Computer Games | RSS |
| iPhone - iPod Touch | RSS |
| QJ.NET Forums | RSS |
User Favorites - December
User Favorites - December
Categories
Archives
Accessories
Add-ons
Applications
Artwork
Batteries
Cheats
Deals
Emulators
Events
Featured Articles
Firmware
Flash Applications
Flash games
Game Demos
Games
Hacks & Exploits
Homebrew Applications
Homebrew Demos
Homebrew Development
Homebrew Emulators
Homebrew Games
Homebrew Themes
How-To
Humor
Imports
Interviews
Magazines
Mods
MY QJ
News
Off Topic
On Shelves This Week
Opinions & Analysis
Podcasts
Previews
PSP Go
PSP Minis
PSP Slim & Lite
QJ How-To Series
QuickJump QuickGuide
QuickJump QuickPeek
Reviews
Rumors
Scans
Screenshots
Site News
Titles
UMD Movies
Videos
Weekend Warrior
Wi-Fi
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
Comments
im a bit confused. is this the dream we have been waiting for? does that mean we can use most keyboards to use it on the psp even on the internet?!
am i really first? usually this comment section would get flooded by the time I get to a new article. What the hell happened? If you are staring because you are shocked that it finally came, then snap out of it!!!
this is amazing although I wish i could understand it some more.. Does this mean that we can plug in any standard usb keyboard to the psp?
What does bricked mean? I'm new to this, thanks. :)
you screwed up your psp's firmware rendering it unbootable. it then becomes as useful as a brick
Bricked means you have damaged your electronic device to such an extent that it is about as useful as a pile of bricks. Hence, bricked. :) It is a sad, sad thing to see. Even sadder to see the owner of a bricked PSP.
So QJ.net staff does indeed read our comments.
we need usb keyboard support -.-
I didnt feel like flashing it so i tried just putting all the correct files on the memory stick. Turns out that most of the files read from flash and I didnt feel like editting them all. Im guessing this is only for infrared keyboards, meaning that it would have no use for me anyway. (atleast thats what i understood from reading the user guie)
even if u press O for no it still flashes it to ur flash0.......
Which keyboard should i get now? I'm not sure which to get.
im going to buy an ir keyboard right now
yeah usb support would be nice... but great work anyway, tkx
Which keyboard should i get now? I'm not sure which to get.
Will this work with Belkin Wireless IR PDA Keyboard? I found one for 40$ US on google search and wanted to buy it for this. But it would be nice if I know first if this will work with it before I buy it. Thanks.
has anyone had any success with the palm one universal keyboard. i think i followed the instructions correctly but havent got it to work. i changed the keyboard from 15 to 20. and i'm using custom firmware 3.10 oe. this is definately way cool, nice work dudes
For those that are unsure, this works hardware wise by allowing you to connect a keyboard to the PSP via 2 methods, either via an IR Keyboard or via a keyboard connected to the SIO (little connector next to jack on headphone remote) a cable and adapter will be needed for the SIO method, I guess you will need to read the instructions for which keyboards are actually supported and exactly what is needed for the sio->keyboard cable. Well done HarleyG and Fanjita another fine piece of work :)
I think the staff or the Dev's are going to have to drop in or update this post because we understand that keyboard fuction is now possible but as you can tell, the majority of readers are still in the dark as to what keyboard and or adaptors to use. More information is required or at lest more lamens termage and whatchamacallits ect. ect.. ect... An adaptor for your 3.5 audio jack to serial port? Serial port adaptor for USB/PS2 port for your keyboard plug both adaptors together and into the PSP and keyboard? Dunno really at this point and I'm not easily confused. I hope we get more enlightenment from the Dev's or QJ staff be it SPELLING it out for us via post update! ASAP!!!
do you see a usb type A socket on the psp??? c'mon.
this is the best news i have seen all month. id just like to say greatjob to the devs and keep it up. all i need is for someone to make a word pad homebrew app and im happy :)
I am using a Targus wireless keyboard for palm pilots and pocketpcs and it works. I get the right keys when they are typed. Space doesn't seem to work yet and i couldn't get it to work in the internet browser but keep up the good work and itl probably be soon!!!
saw this mod and went digging for my old internet t.v keyboard installed everything and nothing. Has anyone got any idea as to what i need to enable or even what make my keyboard might be cause i have looked all over it and inside but cant find any names, it came with a bush tv box, perhaps its a bush.?? i dont know any ideas anyone?? Some help would be great as this would be amazing. Thanks guys
What we need is a list of keyboards really work completely. So that we can all use this wonderful app. That would be nice. Thanks
(i think) you could conceivably use this to make an adapter to use a gamepad on your psp.. by making a gamepad adapter for the SIO port. either that or solder the gamepad buttons to a keyboard PCB
What the heck do they mean serial keyboards plug into headphone sockets? No they don't... Unless I missed something here. Can anyone clarify cuz I'm not getting this...
I have the same keyboard, I can't get it to work outside of the test program
psp 4.0 comes out in two weeks. Here are the features i know so far *Built in tv tuner * Radio * Paint workshop * Potoshop * the ability to download previews of future movies
you are joking because I know for a fact that none of these are true except Photoshop because the psp doesnt have the hardware for this stuff and the (RSS) radio IS based on the homebrew radio, also it can download music and previews of movies and shows, etc. The built-in tv tuner is the location free player unless you are talking about watching t.v without a location free base (via add-on).
... but I do have the right set of converters to let me plug any USB device into the PSP's plug.
The headphone/headset/remote control plug is a non-standard serial plug.
this is the first time ever (that I remember) to see no "first poster" crap here (or the 2nd or 3rd poster etc.) I think I made a difference. It's either that or it's because the news is so confusing and/or shocking to believe instantly. I mean, come on, a dream that we all have been waiting for finnally comes true and yet you still think it's a dream? We never knew this was in development the whole time so it's a HUGE surprise to see the start of the POC (Proof Of Concept) become like this and be able to use this almost anywhere (currently).
but you should help out too if you can.
hey it's me ABC!!! so how do i work this? i dont really get it
arent you the person who posted the first reply to the firt post? ya i think so so maybe you should go read what you said there before you talk about no first posts
I just dont have any IR keyboards so i cant untill i buy one. So i would like to know at least one that really works before i buy it.
He replyd to himself about how there were no posts but his. Not about "Im First" crap that everyone does.
Does this work with Danzeff's homebrew AFKIM?? if it does, that'll probably be the most useful homebrew ever.
a bricklayer wouldnt say a 'pile' of bricks was useless, i think it just means one brick! lol. otherwise it would be bricksed. numbnuts!
Well... i've got a BT keyboard T_T. Hmmm with a uC adapter one could basically plug anything in (digital).
i jus bricked my 7 month old psp.
Dose it work for you with this program?
Sweet! Fanjita, can you get a SIXAXIS to connect to the PSP?
we could already do this with IRShell...
z0mfg do you feel 1337?
Can you clerify a bit more on doing this with IRshell? And what keyboard did you use?
"...this plugin supports input via Serial I/O cable..." Could this be reworked to be a monitor output?
Its cool that fanjita and the other dude are still in the homebrew scene. Way to go guys but i'll never use this app I dont know what kind of keybord will fit in the psp usb.But if i find one ill let u guys know. But thank you guys for still making cool apps for us losers thank you all coders out there....
Could we use this app without having to flash it? Like putting the plugins in the seplugins folder on the memory stick and enabeling it in recovery mode? Nice job anyway.
that would be awsome if this could lead to a wireless ps2 controller...that would be sick...!!!!!
It's utter *****. The PSP is SUPPOSED to be portable. What the ***** do you think the last P stands for? Nice work... NOT. Try again. I swear, I create better crap when I'm on the toilet.
In other words that's flashing it.
Do you even have a clue how hard typing on the PSP is? For most people its a pain in the arse.
Who are you talking about? Fanjita and harleyg did what Sony obviously didnt do by allowing us the use of a keyboard. And your saying its crap? I disagree. Good job, i hope the PalmOne Keyboard will work, because thats what im going to buy
dude, what the hell?!!? whats your problem?!!? this is gonna be a great app if they can get it workin really well. just because their makin it possible to use a keyboard on the PSP doesnt make it any less portable. have you ever heard of docking stations for laptops? they dont make em any less portable, their just addons for when your not goin places. stop gettin on peoples cases for things until you actually think about what their doing.
makes me wanna collect all the bricks and make a psp house.
I think the only reason it was possible is that the serial was already used for input from the little PSP remote thing.
that isnt flashing it, thats writing to the memory card. as it stands you need to write it to flash0
will this work if i reg a standard pc keyboard into the USB port on the top?
Well, lets just back up here. There is a SONY concept TV Tuner Duo card but, only in consept and far from production. FM band radio built in to the card. Paint Workshop and Photoshop, I've heard nothing yet of it and normally I'd have the scoop on it before others would but, wouldn't be a first. Oh and, ability to download previews of future movies?, whats this... we can already do so but, are you speaking by way of SONY home portal or via xmb? Doubtfull. 4.0 is around the corner but, it will still be another 3 mouths before that happens.
what
lol, poor bastard, leave him alone..
Hes a DS fanboy just trying to stoke flames, thats or he is a colossal ass hole reguardless, pay no attention and move on.
well this is a huge breakthrough, now we have to wait for homebrew developers to implement this in their current programs and future onea. THIS IS NOT SOMETHING THAT JUST HAPPENS OVER NIGHT. listen up all you noobies who dont know what the ***** this thing is or what its about: it has no use to your dumb skull right now, wait for the developers to implement this in their programs, then you will understand, otherwise its just a driver to you! OMFG i get so embarrassed that i read the same articles as some of you idiots. this break through is great to know about but the download is pointless unless you are a developer or a beta tester, and who wants to be one of those when you can be an end-user - lol
If you can use an IR keyboard, theoretically in the future there's hopes for IR Mouse or some form of mouse that is. Simultaneous use of keyboard & mouse function on the PSP would be tha shiznit. On any app/hombrew, not excluding psp's web browser, xmb or games. Wickedness to the Maximous. A list of tested and fully functional IR keyboards added to the READme would of been nice. pLUS, what should be expected from this, only surface function or full function? Only time will tell, with reports from users and a bit of self experiance with testing the app. I'd just like to know out of all the IR keyboards with responds the best in the Dev's R&D testings. We're getting their peeps, Thank's the Dev's for their hard workings and their speedy updates.
no, will not work. somebody early on tried that and claimed it worked, was a hoax and a bad one at that.
always matters, while you are correct, it's basically a driver set to flash0, you didn't need to come across like such a blowhard. Lighten up, enjoy the news and try and deconfues some of the confused posters with your extra energy next time. thax
.. enabling it in recovery mode is flashing it.
why can't sont just release a mini keyboard that plugs into the usb port? fark me !!
why can't sont just release a mini keyboard that plugs into the usb port? fark me !!
Lol, what an asstard. This is a load of bull*****e. You can't build in a tv tuner over the internet. You can't build in an am/fm radio over the internet. Whats the point of "Paint Workshop" if we have Photoshop? whats the point of Photoshop if we have "Paint Workshop"? We can already download previews of movies. Next time try and think of posting something believeable idiot. Go outside, get a life. What a loser.
Don't think too far yet. Theres still more to come I'm sure +) And about the list of fully functional IR keyboards, its in there. Its inside the first folder or something. Its not clearly defined but if you open the documents they're there ;(
no it isnt flashing is enabling usb flash0 and dragging the files in through recovery hes talking about activating the files as plugins
To work with AFKIM unaltered, it needs a Danzeff output plugin for piKey, which is planned but not yet completed. Alternatively, AFKIM could be altered to use the piKey API directly, which would be more efficient if Danzel is willing to make the changes.
So, the folding IR keyboard I have, that's basically the same size as the PSP, is not portable? Might wanna get some clues before spouting off.
To clarify things: USB keyboards will probably never be usable on the PSP. It's USB port is not suitable. Forget it. This is currently for IR keyboards, or serial terminal connections. Serial keyboards may be supported in the future, if someone develops a plugin or donates one for development. The list of IR keyboards supported is the same as the list of keyboards supported by monsti's IR keyboard library (since that is what the plugin uses). The list available in the config (see pspirkeyb.ini in the ZIP) is presumably the list of what will work, although I've heard of problems at least with the Belkin. The only IR keyboard used during testing was the Targus Universal Wireless keyboard, so that's the only one I can truly vouch for. See www.noobz.eu for links to it.
it says any keyboard? does that mean USB as well?
This is great! However, an IR mouse config option would also be nice. Then we could program in the best game control scheme for fps shooters using the mouse/keyboard combination.
ur an idiot TV tuner would require extra hardware. software is not hardware. firmware is software.
wow its Fanjita posting comments... what an honour
There are 2 space keys on the Targus, presumably with different keycodes. The left hand one works fine for me, the right-hand one does nothing.
Actually it is fully functional, the aim is that to get the most out of it, homebrew apps should use the API. But it should be possible (at some point) to use most apps unaltered. For instance, right now, you can use the built-in OSK, including the browser address input, via the keyboard, as well as play UMDs etc. Shortly Danzeff and Psprint output plugins should be done, at which point any homebrew using those software keyboards should be able to use a hardware keyboard without modification.
You're forgetting: we don't have Photoshop. We're getting Potoshop :P
i mean even if there is a quality first post there would still be 2nd poster and 3rd etc crap.
Look at the psp's headphone port. You see a circle, right? That's for the headphone. Next to it, there is a square, that is what the remote uses to control the psp. (correct me if im wrong) What the team did was add more functions to the port. If you dont know what it is then dont worry about it. Just use an infrared keboard.
why can't sony just make a mini keyboard that connects to the psp's usb port, atleast for the web browser??????????????????????????????????????????????????????????????????????
its either infrared (which is simpler and located at the top of the psp) or serial (located in the headphone port)
I still remeber when Sony denied Logitec(?) the code for their awsome keyboard. I still dont know why sony did that. Sony can do it themsevles and besides, if the company that made the keyboard releases the source code then sony knows who did it and sue them big time (which might not really happen)
i'm retarded.
a IR kkybd is expensive and i dont u nderstand the serial i/o port.. that doesnt look like one to me... but anyways i dont have the headphones anymore or i would try it... the keyboard encoder in the keybords itself has 4 plugs to it. what if you can splice the headphone controlle r to the encoder.... would that work?
can anybody give the configuration for the palm universal keyboard? i tried tu used many times but it doesn't work
Would it be possible, that maybe later on a remapping of the psp buttons be done with this to keyboard keys, and maybe even other devices such as mouses, joysitks through the sio interface.
It's utter *****. The PSP is SUPPOSED to be portable. What the ***** do you think the last P stands for? Nice work... NOT. Try again. I swear, I create better crap when I'm on the toilet.
So does the Palm Universal work? Its on the list but i don't know how well it runs with the PSP so wanna make sure before I buy one. So does this mean that at this moment we can control the XMB and Sony's OSK all simultaneously with an IRKB? I think all devs from now on should build thier apps upon the piKey's API
no FirmWare is Firmware
If the IR port is at the top then wouldn't I have to view the psp upside down so it lines it up with a keyboard's IR?
I memorized the first 65 digits of pi.... cool job guys.
i can take my old wireless keyboard out of the closet and use it again...!! and yeah it is portable if you're not too lazy to carry it :)
So my Palm One Keyboard works with the sample app, but not in the xmb. I went thru the troubleshooting guide included in the zip, but I've got everything setup right, so that didn't help. Anybody got any ideas?
on their site they mentioned some keyboards that are having issues, go check. Is there a forum where this is discussed?
Yeah, I'm having trouble with my Palm keyboard as well... maybe I have a corrupt file somewhere, but whenever I change the config to use keyboard 20 (Palm), pikey freezes on startup and the PSP plays bricked 'till I go to recovery and change it back... all the other keyboard numbers appear to not crash, though.
if I disable it in VSH and enable it in GAME, then it works fine in the sample program, but the XMB won't run at all with pikey in Palm keyboard mode.
You guys made a mistake. USB support will likely never be possible, not likely. You guys forgot the never in there ;)
why, do u have a mini b connected keyboard....or a re u gonna have to go buy one same as IR or Wireless.......wither way its gonna cost...IR isnt a srestrictive as wired tho
NICE WORK. how bout some drivers for uClinux?
get updates and tutorials at avenger.hacker.googlepages.com
Actually the CTRL plugin already maps (almost) all of the PSP buttons to keyboard keys. Right now the mapping is not configurable, but we hope to change that soon.
Good work failing to read or comprehend the replies to your previous post, troll.
I Searched this after seeing the post about how sony denied logitech for the code to creat a keyboard for the psp. --- this is what i found http://www.fitc.ca/contest/type_this.cfm is it fake or no - (no the contest but the keyboard) it looks wireless so im guessing it
why do stupid people ask dumb question ,then again why do dumb people answer stupid question...i dont know do you?
I still dont get if this work or not on the Web Browser... I think a IR/USB/Serial Keybord for PSP is a MAJOR MAJOR MAJOR MAJOR achievement! To be honest, I think lots of people would see PSP with another eyes if they had a TRUE MSN Messenger with keyboard support (anyone.... PLEASE PLEASE PLEASE make a dedicated MSN application (at least as good as www.ebuddy.com! AFKIM is far away from good IMO) with keyboard support... PLEASE!) and Web Browser keyboard support. PSP has the speed and hardware to have - MSN with keyboard support - Skype (which serial microfone, IR keyboard) - better FLASH implementation on web browser - full keyboard support (both XMB, apps, games) - Powerpoint / .DOC / .XLS viewer Even those lousy/slow Symbian phones have these things! I know that in PSP community we have fabulous programmers that discover protection keys, make downgraders, emulators, etc etc and they could now give us the joy to transform a "simple" gamming console into one of the best electronic devices ever with these ideas done.
Now we just need a mouse and we can play FPS games with online like on the PC... Almost like a hack but it isn't... Hmmm.
A phone and a gaming system are two way different things. You have to remember that. I have one question though. I know this is kind of pushing it, but, do you guys think a mouse could be possible in the (far perhaps) future? After keyboard is implemented?
"Palm Universal Wireless - has issues with current keymap" this is an understatement. When using this program my PSP crashes when setting it to use this keyboard. And what I mean by crashing is that during the start-up of the Sony logo it starts to have visual and audio problems and then it freezes until it turns off or I yank the battery. Disabling the intro vid and then trying my PSP crashed at a black screen. --- As for donating well my keyboard works just fine with TyDoPad's keyboard program which I believe the source code is available for all via this website so the only reason why there are issues is because they did some sloppy coding on the other keyboards because they don't have them and thus don't care.
No luck here, as said above it doesn't work on my PSP (running 3.10 OE-A`) what is the problem your having? Also, to DJ, Logitec did the coding so they own the rights and unless they have an agreement that says otherwise then they can leak or flat out release the code if they care. Not like it would be very useful unless they released everything or started working with some truly talented homebrew coders like those over at Noobz.eu or maybe someone like Ookm or possibly even Dark_Alex.
i was wondering is it possible to make devhook run the files need for this? because im running 2.71 with HEN-D with devhook with Emulated 3.2 and if it is can someone please post what files 2 edit and ware in them! Sorry im more a COMPUTER hacker then psp so any info will be Great thanx
As has been mentioned various times in various places - I don't have any money spare to buy your model of keyboard so that I can make it work *for you*. If you want to be sure of support for your brand of keyboard, either help out with the effort to test and fix it, or donate/lend money and or hardware so that I can fix it. I think that donation of my time is already more than you have any reason to expect, so I'd prefer that you did me the courtesy of not whining about a work in progress.
does it work in hbrew? like.. say AFKIM? Or would I be better of using like BeBuddy mobile now? if not, thats def a feature I would like to see :) (and if its a support issue on the end of AFKIM I'll prolly end up trying to mod it X_X) Great work! Definately going to work on getting that targus board now
Can't get my Targus working in vsh or game, it works in the sample program
check out the blog http://psphackers.wordpress.com/
lol pikey i hope that was intentional
all people trying to use this checkout http://www.noobz.eu/ to see how to correct it and make it work.
I searched the web for the Targus Universal Wireless Keyboard listed above, and found a reference on Amazon.com to this page at Eagle Computers: http://www.saveateagle.com/pa870u-v000.html?c=ns The keyboard is 19$ US, plus, presumably, about 10$ of standard shipping, but it's still an awsome deal. I'm pretty sure this place is legit, I'm about to attempt to purchase it.
it was pretty good
You will need to actually downgrade your PSP to 1.50 and then update to one of DA's custom firmwares to be able to take advantage of this program (I believe) and I seriously doubt that devhook can emulate one of these custom firmwares because of the changes to them.
I have the same issue. Same keyboard, only works in test program wtfrig?
I got it guys, I had to manually put the pikey.prx into either the KD or KS folder (dont know if those names are right but they began with K, and one of them already had pikey.prx) in the flash0. I put it in both K folders and it works now wooo awesome plugin guys. Now just make it work with Danzeffs keyboard and AFKIM and it'll be the best combo the PSP has ever seen.
I got one off ebay for $21 brand new.
Yo Fanjita! You guys are awesome! I can't wait till the Danzeff part is done it's gonna be soo sweet! Also yeah it would be pretty sweet to be able to configure game buttons too. Keep up the awesomeness!
Add New Comment