PDA

View Full Version : pikey



OZBRN5
April 5th, 2009, 16:24
keymap changes to get the targus 100%
also there is an edited installer with pikeyir.prx from version 3 down a few posts.

If anyone has keymaps that work well with pikey you can post them here...i have found that the changes must be made in the pikey installer before it is put onto your psp...it doesn't seem to work once it is already on your psp so do it with notepad on your computer.
here is my control map:
# CTRLMap.txt File.
#
# This is the piKey CTRL map. Here is where you set the keys you wish to assign
# to each PSP control.
#
# Please note that not ALL the controls need to be added and that the
# piKeyCTRL.TXT will only read the first 23 commands.
#
# Here are the PSP controls:
#
# Up (D-Pad)
# Down (D-Pad)
# Left (D-Pad)
# Right (D-Pad)
# LTrigger (Left Trigger)
# RTrigger (Right Trigger)
# Start (Face Button)
# Select (Face Button)
# Triangle (Face Button)
# Cross (Face Button)*
# Circle (Face Button)*
# Square (Face Button)
# Analog_Up (Analogue Movement)
# Analog_Down (Analogue Movement)
# Analog_Left (Analogue Movement)
# Analog_Right (Analogue Movement)
# Help (Displays The CTRLMap.TXT Settings)
# Cancel (General Cancel Button - Circle/Triangle)*
# Confirm (General Confirm Button - Circle/Start/Cross)*
#
# *Please note that it's recommended to use Confirm/Cancel instead of
# Cross/Circle.
#
# Keyboard Controls:
#
UP = UP
DOWN = DOWN
LEFT = LEFT
RIGHT = RIGHT
ENTER = CONFIRM
ESC = CANCEL
DELETE = CANCEL
BACKSPACE = CANCEL
HOME = HELP
LEFTMETA = HOME
MINUS = LTRIGGER
EQUAL = RTRIGGER
TAB = SELECT
SPACE = START
W = ANALOG_UP
S = ANALOG_DOWN
A = ANALOG_LEFT
D = ANALOG_RIGHT
K = CROSS
J = SQUARE
I = TRIANGLE
L = CIRCLE


here is my targus keymap:
[KEY_1]
Normal = '1';
Shift = '!';

[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 = '*';

[KEY_9]
Normal = '9';
Shift = '(';

[KEY_0]
Normal = '0';
Shift = ')';

[KEY_MINUS]
Normal = '-';
Shift = '_';

[KEY_EQUAL]
Normal = '=';
Shift = '+';

[KEY_Q]
Normal = 'q';
Shift = 'Q';
CTRL = KEY_F1;

[KEY_W]
Normal = 'w';
Shift = 'W';

[KEY_E]
Normal = 'e';
Shift = 'E';
Compose = '€';

[KEY_R]
Normal = 'r';
Shift = 'R';
CTRL = KEY_F4;
Compose = '';

[KEY_T]
Normal = 't';
Shift = 'T';

[KEY_Y]
Normal = 'y';
Shift = 'Y';
Compose = '';

[KEY_U]
Normal = 'u';
Shift = 'U';
CTRL = KEY_F7;

[KEY_I]
Normal = 'i';
Shift = 'I';

[KEY_O]
Normal = 'o';
Shift = 'O';

[KEY_P]
Normal = 'p';
Shift = 'P';
CTRL = KEY_F2;

[KEY_LEFTBRACE]
Normal = '[';
Shift = '{';

[KEY_RIGHTBRACE]
Normal = ']';
Shift = '}';

[KEY_BACKSLASH]
Normal = '\'
Shift = '|'

[KEY_A]
Normal = 'a';
Shift = 'A';

[KEY_S]
Normal = 's';
Shift = 'S';
CTRL = KEY_F3;
ALT = KEY_F5;
Compose = '';

[KEY_D]
Normal = 'd';
Shift = 'D';

[KEY_F]
Normal = 'f';
Shift = 'F';
CTRL = KEY_F7;

[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';
CTRL = KEY_F6;

[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 = '?';

[KEY_KPASTERISK]
Normal = '*';

[KEY_KPMINUS]
Normal = '-';
Shift = '_';

[KEY_KPPLUS]
Normal = '+';

[KEY_KPDOT]
Normal = '.';

[KEY_KPCOMMA]
Normal = KEY_DELETE;

[KEY_KPENTER]

[KEY_TAB]

[KEY_KPPLUSMINUS]
Normal = '-';

[KEY_KP2]
Normal = KEY_DOWN;

[KEY_KP4]
Normal = KEY_LEFT;

[KEY_KP6]
Normal = KEY_RIGHT;

[KEY_KP8]
Normal = KEY_UP;

[KEY_SYSRQ]
Normal = KEY_SPACE;

[KEY_SPACE]

[KEY_HOME]
Normal = '.'

[KEY_END]
Normal = '.'

[KEY_PAGEUP]
Normal = '.'

[KEY_PAGEDOWN]
Normal = '.'

[KEY_DELETE]
Normal = '.'

[KEY_SYSRQ]
normal = KEY_SPACE;
num = KEY_SPACE;

OZBRN5
April 5th, 2009, 16:26
copy and paste in the installer before you put them on your psp...then press del key to get a quick map or your keys...if you forget them...this will make your square and triangle work as well as your right space key.

OZBRN5
April 5th, 2009, 16:29
here are some extra keys if you want to assign them


# right-space
[KEY_SYSRQ]

# confirm
[KEY_PAGEUP]

# apps-date f1
[KEY_F1]

# menu-phone f2
[KEY_F2]

# calc-todo f3
[KEY_F3]

# find-memo f4
[KEY_F4]

# done
[KEY_RIGHTALT]

# today
[KEY_LINEFEED]

# del
[KEY_HOME]

# windows
[KEY_KPSLASH]

OZBRN5
April 17th, 2009, 16:08
the targus keymap will also work in zx-81's apps...although his apps are not compatible with pikey fully enabled...but if you disable the game plugin but keep the vsh plugin active you can use pikey for your xmb and internet and also use zx-81 apps.

OZBRN5
April 23rd, 2009, 15:27
i am assuming that everyone knows that the unofficial pikey 0.5 had a bad pikeyir.prx file and that it will only work if you change the file with the one in 0.3.

OZBRN5
April 25th, 2009, 00:34
2147510060

this file is the 5.0 installer with the pikeyir.prx file from version 0.3 and changed keymaps for targus to get the triangle and square and right space functional

download the 5.0 complete file for the instructions ect...but use this installer if the original doesn't work...