Ah! Yes I forgot to mention. Your PSP must be in English!
Goodness! You probably know as much about piKey as I do!
We DO have plans for a multilanguage release, but we plan on getting piKey perfect first.

There are still a few bugs.
To answer your question as to why it works fine in PSPWrite has to do on how piKey runs.
When the "SHIFT" + "a" key is pressed on the keyboard, it doesn't tell the PSP, "Press the 'A' key!".
No.
Instead it's tells the PSP to:
- Press DOWN x3
- Press LEFT x3
(Now we are at the far bottom left of the OSK)
- Press UP x3
- Press RIGHT x1
- Press CROSS x4
- Press R-Trigger x1
That's how piKey works in the OSK.
It's mapped for English characters, but not for other langauges.
Like I previously said... we want to get it perfect first!

Infact, I might write up a document on how piKey works and put it in the next release!
It'll satisfy inquisitive minds.

You're a very cleaver person!
You should start programming!
Have a good day!
Thanks!
Angelo