#
# Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
# All rights reserved.
# This component and the accompanying materials are made available
# under the terms of the License "Eclipse Public License v1.0"
# which accompanies this distribution, and is available
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
#
# Initial Contributors:
# Nokia Corporation - initial contribution.
#
# Contributors:
#
# Description:  PtiEngine keymapping file.
#

#
# Multitapping keymap data
#
[KEYBOARD BLOCK 12-KEY]

key lower (1 1) 0x2e,0x2c,0x3f,0x21,0x31,0x40,0x27,0x2d,0x5f,0x28,0x29,0x3a,0x3b,0x26,0x2f,0x25,0x2a,0x23,0x2b,0x3c,0x3d,0x3e,0x22,0x24,0xa3,0xa7,0xa5,0xa4,0xa1,0xbf
key upper (1 1) 0x2e,0x2c,0x3f,0x21,0x31,0x40,0x27,0x2d,0x5f,0x28,0x29,0x3a,0x3b,0x26,0x2f,0x25,0x2a,0x23,0x2b,0x3c,0x3d,0x3e,0x22,0x24,0xa3,0xa7,0xa5,0xa4,0xa1,0xbf
key lower (1 2) 0x61,0x62,0x63,0x32,0xe0,0xe2,0xe6,0xe7,0xe4,0xe1,0xe3
key upper (1 2) 0x41,0x42,0x43,0x32,0xc0,0xc2,0xc6,0xc7,0xc4,0xc1,0xc3
key lower (1 3) 0x64,0x65,0x66,0x33,0xe9,0xe8,0xea,0xeb
key upper (1 3) 0x44,0x45,0x46,0x33,0xc9,0xc8,0xca,0xcb
key lower (2 1) 0x67,0x68,0x69,0x34,0xef,0xee,0xec,0xed,0x11f,0x131
key upper (2 1) 0x47,0x48,0x49,0x34,0xcf,0xce,0xcc,0xcd,0x11e,0x130
key lower (2 2) 0x6a,0x6b,0x6c,0x35
key upper (2 2) 0x4a,0x4b,0x4c,0x35
key lower (2 3) 0x6d,0x6e,0x6f,0x36,0xf4,0x153,0xf6,0xf1,0xf2,0xf3,0xf8
key upper (2 3) 0x4d,0x4e,0x4f,0x36,0xd4,0x152,0xd6,0xd1,0xd2,0xd3,0xd8
key lower (3 1) 0x70,0x71,0x72,0x73,0x37,0x24,0xdf
key upper (3 1) 0x50,0x51,0x52,0x53,0x37,0x24
key lower (3 2) 0x74,0x75,0x76,0x38,0xf9,0xfb,0xfc,0xfa
key upper (3 2) 0x54,0x55,0x56,0x38,0xd9,0xdb,0xdc,0xda
key lower (3 3) 0x77,0x78,0x79,0x7a,0x39
key upper (3 3) 0x57,0x58,0x59,0x5a,0x39
key lower (4 2) 0x20,0x30,0x21b2
key upper (4 2) 0x20,0x30,0x21b2

#
# Standard 4x12 qwerty keymap data.
#
[KEYBOARD BLOCK QWERTY STANDARD]

key lower (1 2) 0x0031
key upper (1 2) 0x0021
key lower (1 3) 0x0032
key upper (1 3) 0x0040 
key lower (1 4) 0x0033
key upper (1 4) 0x0023
key lower (1 5) 0x0034
key upper (1 5) 0x0024
key lower (1 6) 0x0035
key upper (1 6) 0x003F
key lower (1 7) 0x0036
key upper (1 7) 0x002B
key lower (1 8) 0x0037
key upper (1 8) 0x002D
key lower (1 9) 0x0038
key upper (1 9) 0x002A
key lower (1 10) 0x0039
key upper (1 10) 0x0028
key lower (1 11) 0x0030
key upper (1 11) 0x0029

key lower (2 1) 0xF001,0x005E 
key upper (2 1) 0xF002,0x00A8
key lower (2 2) 0x0071
key upper (2 2) 0x0051
key lower (2 3) 0x0077
key upper (2 3) 0x0057
key lower (2 4) 0x0065,0x00EB,0x00EA,0x00E8,0x00E9
key upper (2 4) 0x0045,0x00CB,0x00CA,0x00C8,0x00C9
key lower (2 5) 0x0072
key upper (2 5) 0x0052
key lower (2 6) 0x0074,0x00FE
key upper (2 6) 0x0054,0x00DE
key lower (2 7) 0x0079,0x00FD
key upper (2 7) 0x0059,0x00DD
key lower (2 8) 0x0075,0x00F9,0x00FB,0x00FA,0x00FC
key upper (2 8) 0x0055,0x00D9,0x00DB,0x00DA,0x00DC
key lower (2 9) 0x0069,0x00EF,0x00EE,0x00EC,0x00ED
key upper (2 9) 0x0049,0x00CF,0x00CE,0x00CC,0x00CD
key lower (2 10) 0x006F,0x0153,0x00F4,0x00F2,0x00F3,0x00F5,0x00F6,0x00F8
key upper (2 10) 0x004F,0x0152,0x00D4,0x00D2,0x00D3,0x00D5,0x00D6,0x00D8
key lower (2 11) 0x0070
key upper (2 11) 0x0050
key lower (2 12) 0x00E7
key upper (2 12) 0x00C7

key lower (3 1) 0x003B
key upper (3 1) 0x003A
key lower (3 2) 0x0061,0x00E6,0x00E2,0x00E0,0x00E1,0x00E3,0x00E4,0x00E5
key upper (3 2) 0x0041,0x00C6,0x00C2,0x00C0,0x00C1,0x00C3,0x00C4,0x00C5
key lower (3 3) 0x0073,0x00DF
key upper (3 3) 0x0053
key lower (3 4) 0x0064,0x00F0
key upper (3 4) 0x0044,0x00D0
key lower (3 5) 0x0066
key upper (3 5) 0x0046
key lower (3 6) 0x0067
key upper (3 6) 0x0047
key lower (3 7) 0x0068
key upper (3 7) 0x0048
key lower (3 8) 0x006A
key upper (3 8) 0x004A
key lower (3 9) 0x006B
key upper (3 9) 0x004B
key lower (3 10) 0x006C
key upper (3 10) 0x004C
key lower (3 11) 0x00E8
key upper (3 11) 0x00C8
key lower (3 12) 0x00E0
key upper (3 12) 0x00C0

key lower (4 2) 0x007A
key upper (4 2) 0x005A
key lower (4 3) 0x0078
key upper (4 3) 0x0058
key lower (4 4) 0x0063,0x00E7
key upper (4 4) 0x0043,0x00C7
key lower (4 5) 0x0076
key upper (4 5) 0x0056
key lower (4 6) 0x0062
key upper (4 6) 0x0042
key lower (4 7) 0x006E,0x00F1
key upper (4 7) 0x004E,0x00D1
key lower (4 8) 0x006D
key upper (4 8) 0x004D
key lower (4 9) 0x002C
key upper (4 9) 0x0027
key lower (4 10) 0x002E
key upper (4 10) 0x0022
key lower (4 11) 0x00E9
key upper (4 11) 0x00C9

#
# Dead key data
# 0xf000 means "no dead key character for that index".
#
dead_key_data lower (2 4) 0x00EA,0x00EB,0xf000,0xf000,0xf000
dead_key_data upper (2 4) 0x00CA,0x00CB,0xf000,0xf000,0xf000
dead_key_data lower (2 8) 0x00FB,0x00FC,0xf000,0xf000,0xf000
dead_key_data upper (2 8) 0x00DB,0x00DC,0xf000,0xf000,0xf000
dead_key_data lower (2 9) 0x00EE,0x00EF,0xf000,0xf000,0xf000
dead_key_data upper (2 9) 0x00CE,0x00CF,0xf000,0xf000,0xf000
dead_key_data lower (2 10) 0x00F4,0x00F6,0xf000,0xf000,0xf000
dead_key_data upper (2 10) 0x00D4,0x00D6,0xf000,0xf000,0xf000
dead_key_data lower (3 2) 0x00E2,0x00E4,0xf000,0xf000,0xf000
dead_key_data upper (3 2) 0x00C2,0x00C4,0xf000,0xf000,0xf000

#
# Three row mini qwerty keymap data. 
#
[KEYBOARD BLOCK QWERTY 3X11]

key lower (1 1) 0x0061,0x00E6,0x00E2,0x00E0,0x00E1,0x00E3,0x00E4,0x00E5
key upper (1 1) 0x0041,0x00C6,0x00C2,0x00C0,0x00C1,0x00C3,0x00C4,0x00C5
key fn_lower (1 1) 0x0031
key lower (1 2) 0x007A
key upper (1 2) 0x005A
key fn_lower (1 2) 0x0032
key lower (1 3) 0x0065,0x00EB,0x00EA,0x00E8,0x00E9
key upper (1 3) 0x0045,0x00CB,0x00CA,0x00C8,0x00C9
key fn_lower (1 3) 0x0033
key lower (1 4) 0x0072
key upper (1 4) 0x0052
key fn_lower (1 4) 0x0034
key lower (1 5) 0x0074,0x00FE
key upper (1 5) 0x0054,0x00DE
key fn_lower (1 5) 0x0035
key lower (1 6) 0x0079,0x00FD
key upper (1 6) 0x0059,0x00DD
key fn_lower (1 6) 0x0036
key lower (1 7) 0x0075,0x00F9,0x00FB,0x00FA,0x00FC
key upper (1 7) 0x0055,0x00D9,0x00DB,0x00DA,0x00DC
key fn_lower (1 7) 0x0037
key lower (1 8) 0x0069,0x00EF,0x00EE,0x00EC,0x00ED
key upper (1 8) 0x0049,0x00CF,0x00CE,0x00CC,0x00CD
key fn_lower (1 8) 0x0038
key lower (1 9) 0x006F,0x0153,0x00F4,0x00F2,0x00F3,0x00F5,0x00F6,0x00F8
key upper (1 9) 0x004F,0x0152,0x00D4,0x00D2,0x00D3,0x00D5,0x00D6,0x00D8
key fn_lower (1 9) 0x0039
key lower (1 10) 0x0070
key upper (1 10) 0x0050
key fn_lower (1 10) 0x0030
key lower (2 1) 0x0071
key upper (2 1) 0x0051
key fn_lower (2 1) 0x00E9
key fn_upper (2 1) 0x00C9
key lower (2 2) 0x0073,0x00DF
key upper (2 2) 0x0053
key fn_lower (2 2) 0x00EA
key fn_upper (2 2) 0x00CA
key lower (2 3) 0x0064,0x00F0
key upper (2 3) 0x0044,0x00D0
key fn_lower (2 3) 0x00E8
key fn_upper (2 3) 0x00C8
key lower (2 4) 0x0066
key upper (2 4) 0x0046
key fn_lower (2 4) 0x002B
key lower (2 5) 0x0067,0x011F
key upper (2 5) 0x0047,0x011E
key fn_lower (2 5) 0x002A
key lower (2 6) 0x0068
key upper (2 6) 0x0048
key fn_lower (2 6) 0x0023
key lower (2 7) 0x006A
key upper (2 7) 0x004A
key fn_lower (2 7) 0x002D
key lower (2 8) 0x006B
key upper (2 8) 0x004B
key fn_lower (2 8) 0x003D
key lower (2 9) 0x006C
key upper (2 9) 0x004C
key fn_lower (2 9) 0x0040
key lower (2 10) 0x006D
key upper (2 10) 0x004D
key fn_lower (2 10) 0x002F
key lower (3 2) 0x0077
key upper (3 2) 0x0057
key fn_lower (3 2) 0x00E7
key fn_upper (3 2) 0x00C7
key lower (3 3) 0x0078
key upper (3 3) 0x0058
key fn_lower (3 3) 0x00E0
key fn_upper (3 3) 0x00C0
key lower (3 4) 0x0063,0x00E7
key upper (3 4) 0x0043,0x00C7
key fn_lower (3 4) 0x0021
key lower (3 5) 0x0076
key upper (3 5) 0x0056
key fn_lower (3 5) 0x003F
key lower (3 6) 0x0062
key upper (3 6) 0x0042
key fn_lower (3 6) 0x003B
key lower (3 7) 0x006E,0x00F1
key upper (3 7) 0x004E,0x00D1
key fn_lower (3 7) 0x003A
key lower (3 8) 0x002C
key upper (3 8) 0x002E
key fn_lower (3 8) 0x0027

#
# Four row mini qwerty keymap data. 
#
[KEYBOARD BLOCK QWERTY 4X10]

key lower (1 1) 0x0071
key upper (1 1) 0x0051
key fn_lower (1 1) 0x0021
key lower (1 2) 0x0077
key upper (1 2) 0x0057
key fn_lower (1 2) 0x0022
key lower (1 3) 0x0065,0x00EB,0x00EA,0x00E8,0x00E9
key upper (1 3) 0x0045,0x00CB,0x00CA,0x00C8,0x00C9
key fn_lower (1 3) 0x0031
key lower (1 4) 0x0072
key upper (1 4) 0x0052
key fn_lower (1 4) 0x0031
key lower (1 5) 0x0074,0x00FE
key upper (1 5) 0x0054,0x00DE
key fn_lower (1 5) 0x0032
key lower (1 6) 0x0079,0x00FD
key upper (1 6) 0x0059,0x00DD
key fn_lower (1 6) 0x0032
key lower (1 7) 0x0075,0x00F9,0x00FB,0x00FA,0x00FC
key upper (1 7) 0x0055,0x00D9,0x00DB,0x00DA,0x00DC
key fn_lower (1 7) 0x0033
key lower (1 8) 0x0069,0x00EF,0x00EE,0x00EC,0x00ED
key upper (1 8) 0x0049,0x00CF,0x00CE,0x00CC,0x00CD
key fn_lower (1 8) 0x0033
key lower (1 9) 0x006F,0x0153,0x00F4,0x00F2,0x00F3,0x00F5,0x00F6,0x00F8
key upper (1 9) 0x004F,0x0152,0x00D4,0x00D2,0x00D3,0x00D5,0x00D6,0x00D8
key fn_lower (1 9) 0x002B
key lower (1 10) 0x0070
key upper (1 10) 0x0050
key lower (2 1) 0x0061,0x00E6,0x00E2,0x00E0,0x00E1,0x00E3,0x00E4,0x00E5
key upper (2 1) 0x0041,0x00C6,0x00C2,0x00C0,0x00C1,0x00C3,0x00C4,0x00C5
key fn_lower (2 1) 0x002F
key lower (2 2) 0x0073,0x00DF
key upper (2 2) 0x0053
key fn_lower (2 2) 0x0025
key lower (2 3) 0x0064,0x00F0
key upper (2 3) 0x0044,0x00D0
key fn_lower (2 3) 0x0034
key lower (2 4) 0x0066
key upper (2 4) 0x0046
key fn_lower (2 4) 0x0034
key lower (2 5) 0x0067,0x011F
key upper (2 5) 0x0047,0x011E
key fn_lower (2 5) 0x0035
key lower (2 6) 0x0068
key upper (2 6) 0x0048
key fn_lower (2 6) 0x0035
key lower (2 7) 0x006A
key upper (2 7) 0x004A
key fn_lower (2 7) 0x0036
key lower (2 8) 0x006B
key upper (2 8) 0x004B
key fn_lower (2 8) 0x0036
key lower (2 9) 0x006C
key upper (2 9) 0x004C
key fn_lower (2 9) 0x002D
key lower (3 1) 0x007A
key upper (3 1) 0x005A
key fn_lower (3 1) 0x0028
key lower (3 2) 0x0078
key upper (3 2) 0x0058
key fn_lower (3 2) 0x0029
key lower (3 3) 0x0063,0x00E7
key upper (3 3) 0x0043,0x00C7
key fn_lower (3 3) 0x0037
key lower (3 4) 0x0076
key upper (3 4) 0x0056
key fn_lower (3 4) 0x0037
key lower (3 5) 0x0062
key upper (3 5) 0x0042
key fn_lower (3 5) 0x0038
key lower (3 6) 0x006E,0x00F1
key upper (3 6) 0x004E,0x00D1
key fn_lower (3 6) 0x0038
key lower (3 7) 0x006D
key upper (3 7) 0x004D
key fn_lower (3 7) 0x0039
key lower (3 8) 0x002C
key upper (3 8) 0x003B
key fn_lower (3 8) 0x0039
key lower (3 9) 0x002E
key upper (3 9) 0x003A
key fn_lower (3 9) 0x003D
key lower (4 3) 0x0040
key fn_lower (4 3) 0x002A
key lower (4 4) 0x0026
key fn_lower (4 4) 0x002A
key fn_lower (4 5) 0x0030
key fn_lower (4 6) 0x0030
key lower (4 7) 0x0027
key fn_lower (4 7) 0x0023
key lower (4 8) 0x003F
key fn_lower (4 8) 0x0023

# End of file
