Model: TI92+

// French mapping

// Alphabetical
PCKEY_A:TIKEY_EQUALS,TIKEY_ALPHA
PCKEY_B:TIKEY_PALEFT,TIKEY_ALPHA
PCKEY_C:TIKEY_PARIGHT,TIKEY_ALPHA
PCKEY_D:TIKEY_COMMA,TIKEY_ALPHA
PCKEY_E:TIKEY_DIVIDE,TIKEY_ALPHA
PCKEY_F:TIKEY_PIPE,TIKEY_ALPHA
PCKEY_G:TIKEY_7,TIKEY_ALPHA
PCKEY_H:TIKEY_8,TIKEY_ALPHA
PCKEY_I:TIKEY_9,TIKEY_ALPHA
PCKEY_J:TIKEY_MULTIPLY,TIKEY_ALPHA
PCKEY_K:TIKEY_EE,TIKEY_ALPHA
PCKEY_L:TIKEY_4,TIKEY_ALPHA
PCKEY_M:TIKEY_5,TIKEY_ALPHA
PCKEY_N:TIKEY_6,TIKEY_ALPHA
PCKEY_O:TIKEY_MINUS,TIKEY_ALPHA
PCKEY_P:TIKEY_STORE,TIKEY_ALPHA
PCKEY_Q:TIKEY_1,TIKEY_ALPHA
PCKEY_R:TIKEY_2,TIKEY_ALPHA
PCKEY_S:TIKEY_3,TIKEY_ALPHA
PCKEY_T:TIKEY_T
PCKEY_U:TIKEY_PLUS,TIKEY_ALPHA
PCKEY_V:TIKEY_0,TIKEY_ALPHA
PCKEY_W:TIKEY_PERIOD,TIKEY_ALPHA
PCKEY_X:TIKEY_X
PCKEY_Y:TIKEY_Y
PCKEY_Z:TIKEY_Z

// Numerical
PCKEY_NUMPAD0:TIKEY_0
PCKEY_NUMPAD1:TIKEY_1
PCKEY_NUMPAD2:TIKEY_2
PCKEY_NUMPAD3:TIKEY_3
PCKEY_NUMPAD4:TIKEY_4
PCKEY_NUMPAD5:TIKEY_5
PCKEY_NUMPAD6:TIKEY_6
PCKEY_NUMPAD7:TIKEY_7
PCKEY_NUMPAD8:TIKEY_8
PCKEY_NUMPAD9:TIKEY_9

// Arrows
PCKEY_UP:TIKEY_UP
PCKEY_DOWN:TIKEY_DOWN
PCKEY_RIGHT:TIKEY_RIGHT
PCKEY_LEFT:TIKEY_LEFT

// Functions
PCKEY_F1:TIKEY_F1
PCKEY_F2:TIKEY_F2
PCKEY_F3:TIKEY_F3
PCKEY_F4:TIKEY_F4
PCKEY_F5:TIKEY_F5

// Standard
PCKEY_RETURN:TIKEY_ENTER1
PCKEY_SHIFT_L:TIKEY_SHIFT
PCKEY_SHIFT_R:TIKEY_SHIFT
PCKEY_CONTROL_L:TIKEY_DIAMOND
PCKEY_CONTROL_R:TIKEY_DIAMOND
PCKEY_MENU:TIKEY_2ND
PCKEY_CAPITAL:TIKEY_ALPHA

PCKEY_SPACE:TIKEY_NEGATE,TIKEY_ALPHA
PCKEY_ESCAPE:TIKEY_ESCAPE
PCKEY_BACK:TIKEY_BACKSPACE
PCKEY_5:TIKEY_PALEFT
PCKEY_OEM_4:TIKEY_PARIGHT
PCKEY_OEM_PERIOD:TIKEY_PERIOD
PCKEY_DECIMAL:TIKEY_PERIOD
PCKEY_OEM_COMMA:TIKEY_COMMA
PCKEY_ADD:TIKEY_PLUS
PCKEY_MULTIPLY:TIKEY_MULTIPLY
PCKEY_DIVIDE:TIKEY_DIVIDE
PCKEY_SUBTRACT:TIKEY_MINUS
PCKEY_6:TIKEY_NEGATE
PCKEY_8:TIKEY_PIPE
PCKEY_OEM_PLUS:TIKEY_EQUALS
		
// Specific
PCKEY_F6:TIKEY_CATALOG
PCKEY_F9:TIKEY_APPS
PCKEY_TAB:TIKEY_STORE
PCKEY_NEXT:TIKEY_MODE
PCKEY_PRIOR:TIKEY_EE
PCKEY_DELETE:TIKEY_CLEAR
PCKEY_OEM_SCROLL:TIKEY_ON

// Linux
PCKEY_SEPARATOR:TIKEY_ENTER1
