PDA

View Full Version : Targus Keyboard Not Working with PSP PDA - Firmware 3.52 M33



rocketscout
October 6th, 2007, 00:29
I just got my Targus keyboard in the mail from Amazon. The batteries were already in place, so I figured they might have died. I bought new ones, but still no luck.

I have PSP PDA v 1.3.1 installed on Firmware 3.52 M33.

I've read most of the troubleshooting and help stuff, and Googled as many options as I could.

If someone has this same firmware, and has it working, let me know some tips!

Thx!

- Justin

zx-81
October 7th, 2007, 13:51
You can try using the simple test program available here :
http://zx81.zx81.free.fr/serendipity/index.php?/archives/201-IR-Keyboard-test-program.html

OZBRN5
April 5th, 2009, 16:12
you must disable pikey plugins to allow psp-pda to work.

OZBRN5
April 5th, 2009, 16:15
yout targus-include should look like this (for targus ir keyboard) copy and replace:

[KEY_SYSRQ]
normal = KEY_SPACE
num = KEY_SPACE

[KEY_1]
normal = '1';
shift = '!';
alt = '~';

[KEY_2]
normal = '2';
shift = '@';

[KEY_3]
normal = '3';
shift = '#';

[KEY_4]
normal = '4';
shift = '$';

[KEY_5]
normal = '5';
shift = '%';

[KEY_6]
normal = '6';
shift = '^';

[KEY_7]
normal = '7';
shift = '&';

[KEY_8]
normal = '8';
shift = '*';
num = '8';

[KEY_9]
normal = '9';
shift = '(';
num = '9';

[KEY_0]
normal = '0';
shift = ')';
num = '/';

[KEY_MINUS]
normal = '-';
shift = '_';

[KEY_EQUAL]
normal = '=';
shift = '+';

[KEY_Q]
normal = 'q';
shift = 'Q';

[KEY_W]
normal = 'w';
shift = 'W';

[KEY_E]
normal = 'e';
shift = 'E';

[KEY_R]
normal = 'r';
shift = 'R';

[KEY_T]
normal = 't';
shift = 'T';

[KEY_T]
normal = 't';
shift = 'T';

[KEY_Y]
normal = 'y';
shift = 'Y';

[KEY_U]
normal = 'u';
shift = 'U';

[KEY_I]
normal = 'i';
shift = 'I';

[KEY_O]
normal = 'o';
shift = 'O';

[KEY_P]
normal = 'p';
shift = 'P';

[KEY_LEFTBRACE]
normal = '[';
shift = '{';

[KEY_RIGHTBRACE]
normal = ']';
shift = '}';

[KEY_BACKSLASH]
normal = '\'
shift = '|'

[KEY_A]
normal = 'a';
shift = 'A';

[KEY_S]
normal = 's';
shift = 'S';

[KEY_D]
normal = 'd';
shift = 'D';

[KEY_F]
normal = 'f';
shift = 'F';

[KEY_G]
normal = 'g';
shift = 'G';

[KEY_H]
normal = 'h';
shift = 'H';

[KEY_J]
normal = 'j';
shift = 'J';

[KEY_K]
normal = 'k';
shift = 'K';

[KEY_L]
normal = 'l';
shift = 'L';

[KEY_SEMICOLON]
normal = ';';
shift = ':';

[KEY_APOSTROPHE]
normal = "'";
shift = '"';

[KEY_GRAVE]
normal = "`";
shift = '~';

[KEY_Z]
normal = 'z';
shift = 'Z';

[KEY_X]
normal = 'x';
shift = 'X';

[KEY_C]
normal = 'c';
shift = 'C';

[KEY_V]
normal = 'v';
shift = 'V';

[KEY_B]
normal = 'b';
shift = 'B';

[KEY_N]
normal = 'n';
shift = 'N';

[KEY_M]
normal = 'm';
shift = 'M';

[KEY_COMMA]
normal = ',';
shift = '<';

[KEY_DOT]
normal = '.';
shift = '>';

[KEY_SLASH]
normal = '/';
shift = '?';

#
# numpad
#

[KEY_KPASTERISK]
normal = '*';
num = '*';

[KEY_KPMINUS]
normal = '-';
num = '-';

[KEY_KPPLUS]
normal = '+';
num = '+';

[KEY_KPDOT]
normal = '.';
num = '.';

[KEY_KPSLASH]
normal = '/';
num = '/';

[KEY_KPCOMMA]
normal = KEY_DELETE;
num = ',';

[KEY_KPENTER]

[KEY_KPEQUAL]
num = '=';

[KEY_KPPLUSMINUS]
normal = '-';
num = '-';

[KEY_KP0]
normal = KEY_INSERT;
num = '0';

[KEY_KP1]
normal = KEY_END;
num = '1';

[KEY_KP2]
normal = KEY_DOWN;
num = '2';

[KEY_KP3]
normal = KEY_PAGEDOWN;
num = '3';

[KEY_KP4]
normal = KEY_LEFT;
num = '4';

[KEY_KP5]
num = '5';

[KEY_KP6]
normal = KEY_RIGHT;
num = '6';

[KEY_KP7]
normal = KEY_HOME;
num = '7';

[KEY_KP8]
normal = KEY_UP;
num = '8';

[KEY_KP9]
normal = KEY_PAGEUP;
num = '9';