el psp no tiene teclado solo control gamepad,,,,
en el emulador PSP puedes jugar con el teclado
ajustes de juego -> asignar botones
en el ejemplo breakout (clon de arkanoid) eboot.prg

encontraras como asignar teclas simples (teclas del keyboard)
y usar el joystick al mismo tiempo
la funcion checkButton la puedes mejorar asi : (estudia el ejemplo breakout)
function checkButton(int buttonID)
private
int mitecla;
begin
mitecla = key(buttonID);
if (NOT mitecla)
joy_select(0);
mitecla = get_joy_button(buttonID);
end
return mitecla;
end