KEYS_MASK2          7 platform/a1000/platform_kbd.h #define KEYS_MASK2 (0x0FFC)
KEYS_MASK2          7 platform/a1100/platform_kbd.h #define KEYS_MASK2      (0x000000F0)
KEYS_MASK2          7 platform/a1200/platform_kbd.h #define KEYS_MASK2  (0x00000002|0x00000004|0x00000008|0x00000010|0x00000020|0x00000080|0x00000100|0x00000200|0x000000400|0x00000800|0x00001000|0x00002000|0x00004000)
KEYS_MASK2          7 platform/a1300/platform_kbd.h #define KEYS_MASK2         (0x00000000) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/a1400/platform_kbd.h #define KEYS_MASK2         (0x00000000) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/a2000/platform_kbd.h #define KEYS_MASK2 (0x0FFC)
KEYS_MASK2          7 platform/a2100/platform_kbd.h #define KEYS_MASK2 (0xF3C) 
KEYS_MASK2          7 platform/a2200/platform_kbd.h #define KEYS_MASK2			(0x00000000)
KEYS_MASK2          6 platform/a2300/platform_kbd.h #define KEYS_MASK2         (0x00000000) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/a2400/platform_kbd.h #define KEYS_MASK2         (0x00000000) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/a2500/platform_kbd.h #define KEYS_MASK2         (0x0000F7DE) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/a2600/platform_kbd.h #define KEYS_MASK2         (0x0000F7DE) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/a3000/platform_kbd.h #define KEYS_MASK2 (0x00000FFF)
KEYS_MASK2          7 platform/a3100/platform_kbd.h #define KEYS_MASK2 (0x00000FFF)
KEYS_MASK2          7 platform/a3200/platform_kbd.h #define KEYS_MASK2 (0x0000F0FF) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/a3300/platform_kbd.h #define KEYS_MASK2 (0x0000F0FF)
KEYS_MASK2          6 platform/a3400/platform_kbd.h #define KEYS_MASK2         (0x00000000) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/a4000/platform_kbd.h #define KEYS_MASK2         (0x00000000) //Logic OR of group 2 Keymap values
KEYS_MASK2          8 platform/a410/platform_kbd.h #define KEYS_MASK2 0x0000173F
KEYS_MASK2          8 platform/a420/platform_kbd.h #define KEYS_MASK2 0x0000173F
KEYS_MASK2          8 platform/a430/platform_kbd.h #define KEYS_MASK2 0x0000173F
KEYS_MASK2          7 platform/a450/platform_kbd.h #define KEYS_MASK2 0x0000173f
KEYS_MASK2          7 platform/a460/platform_kbd.h #define KEYS_MASK2 0x0000173f
KEYS_MASK2          8 platform/a470/platform_kbd.h #define KEYS_MASK2 (0x153F)
KEYS_MASK2          7 platform/a480/platform_kbd.h #define KEYS_MASK2 0x00000DFF
KEYS_MASK2          9 platform/a490/platform_kbd.h #define KEYS_MASK2 (0x01f001f4)
KEYS_MASK2          7 platform/a495/platform_kbd.h #define KEYS_MASK2 (0x01F001F4)
KEYS_MASK2          7 platform/a530/platform_kbd.h #define KEYS_MASK2 0x00001FFF
KEYS_MASK2          7 platform/a540/platform_kbd.h #define KEYS_MASK2 0x00001FFF
KEYS_MASK2         10 platform/a550/platform_kbd.h #define KEYS_MASK2 (0x1FFF)
KEYS_MASK2          7 platform/a560/platform_kbd.h #define KEYS_MASK2 (0x0ffc)
KEYS_MASK2          7 platform/a570/platform_kbd.h #define KEYS_MASK2 (0x0ffc)
KEYS_MASK2          7 platform/a580/platform_kbd.h #define KEYS_MASK2 (0x0FFC)
KEYS_MASK2          7 platform/a590/platform_kbd.h #define KEYS_MASK2 (0x0FFC)
KEYS_MASK2          7 platform/a610/platform_kbd.h #define KEYS_MASK2 0x00001FFF
KEYS_MASK2          7 platform/a620/platform_kbd.h #define KEYS_MASK2 0x00001FFF
KEYS_MASK2          7 platform/a630/platform_kbd.h #define KEYS_MASK2 0x00001FFF
KEYS_MASK2          7 platform/a640/platform_kbd.h #define KEYS_MASK2 0x00001FFF
KEYS_MASK2          7 platform/a650/platform_kbd.h #define KEYS_MASK2 (0x0FFC)
KEYS_MASK2          7 platform/a700/platform_kbd.h #define KEYS_MASK2 0x00001FFF
KEYS_MASK2          7 platform/a710/platform_kbd.h #define KEYS_MASK2 0x00001FFF
KEYS_MASK2          7 platform/a720/platform_kbd.h #define KEYS_MASK2 (0x0FFC)
KEYS_MASK2          8 platform/a800/platform_kbd.h #define KEYS_MASK2 (0x3E0003f0)
KEYS_MASK2          6 platform/a810/platform_kbd.h #define KEYS_MASK2         (0x00000000) //Logic OR of group 2 Keymap values
KEYS_MASK2          7 platform/d10/platform_kbd.h #define KEYS_MASK2 0x0FFF
KEYS_MASK2          6 platform/d20/platform_kbd.h #define KEYS_MASK2         (0x000047FF) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/d30/platform_kbd.h #define KEYS_MASK2         (0x000047FF) //Logic OR of group 2 Keymap values
KEYS_MASK2          8 platform/g10/platform_kbd.h #define KEYS_MASK2 (0x00000000) 
KEYS_MASK2          6 platform/g11/platform_kbd.h #define KEYS_MASK2 (0x00000003)
KEYS_MASK2          7 platform/g12/platform_kbd.h #define KEYS_MASK2          0x00000003
KEYS_MASK2          6 platform/g15/platform_kbd.h #define KEYS_MASK2 (0x000C8800)
KEYS_MASK2         21 platform/g16/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          7 platform/g1x/platform_kbd.h #define KEYS_MASK2          0x000C0000
KEYS_MASK2          7 platform/g5x/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/g7/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          7 platform/g7x/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          8 platform/g7x2/platform_kbd.h #define KEYS_MASK2 (0x00003E60)
KEYS_MASK2          6 platform/g9/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/ixus1000_sd4500/platform_kbd.h #define KEYS_MASK2 (0x00002102)
KEYS_MASK2          7 platform/ixus100_sd780/platform_kbd.h #define KEYS_MASK2 (0x00007041)
KEYS_MASK2          6 platform/ixus105_sd1300/platform_kbd.h #define KEYS_MASK2 (0x00005C0B)
KEYS_MASK2          8 platform/ixus110_sd960/platform_kbd.h #define KEYS_MASK2 (0x4EEF)
KEYS_MASK2          6 platform/ixus115_elph100hs/platform_kbd.h #define KEYS_MASK2 (0x0000003F)
KEYS_MASK2          7 platform/ixus120_sd940/platform_kbd.h #define KEYS_MASK2 (0x00000800|0x00000300|0x00000100|0x00000080|0x00000040|0x00000010|0x00000020|0x00000004|0x00000008|0x00000001)
KEYS_MASK2          7 platform/ixus125_elph110hs/platform_kbd.h #define KEYS_MASK2 (0x00000000)     //Logic OR of group 2 Keymap values
KEYS_MASK2          7 platform/ixus130_sd1400/platform_kbd.h #define KEYS_MASK2 (0x00000BFD)
KEYS_MASK2          7 platform/ixus132_elph115/platform_kbd.h #define KEYS_MASK2 (0x77FE)
KEYS_MASK2          7 platform/ixus135_elph120/platform_kbd.h #define KEYS_MASK2 (0x77FE)
KEYS_MASK2          7 platform/ixus140_elph130/platform_kbd.h #define KEYS_MASK2 0x77FE
KEYS_MASK2          7 platform/ixus145_elph135/platform_kbd.h #define KEYS_MASK2          0x0000FA7F
KEYS_MASK2          7 platform/ixus150_elph140/platform_kbd.h #define KEYS_MASK2 0xfa7f //Logic OR of group 2 Keymap values
KEYS_MASK2          8 platform/ixus160_elph160/platform_kbd.h #define KEYS_MASK2 0x0033 //Logic OR of group 2 Keymap values
KEYS_MASK2          8 platform/ixus170_elph170/platform_kbd.h #define KEYS_MASK2 0x0033 //Logic OR of group 2 Keymap values
KEYS_MASK2          7 platform/ixus175_elph180/platform_kbd.h #define KEYS_MASK2 0x00000033 //Logic OR of group 2 Keymap values 0x00000036 
KEYS_MASK2          7 platform/ixus185_elph185/platform_kbd.h #define KEYS_MASK2 0x00000033 //Logic OR of group 2 Keymap values 0x00000036 
KEYS_MASK2          6 platform/ixus200_sd980/platform_kbd.h #define KEYS_MASK2 (0x00000300|0x00000100|0x00000080|0x00000040|0x00000010|0x00000020|0x00000002|0x00000004|0x00000008|0x00000001|0x00000800)
KEYS_MASK2          6 platform/ixus220_elph300hs/platform_kbd.h #define KEYS_MASK2 0x00004BFF
KEYS_MASK2          6 platform/ixus230_elph310hs/platform_kbd.h #define KEYS_MASK2 0x000047FF
KEYS_MASK2         37 platform/ixus240_elph320hs/kbd.c #define KEYS_MASK2         (0x00000000) //Logic OR of group 2 Keymap values
KEYS_MASK2          7 platform/ixus255_elph330hs/platform_kbd.h #define KEYS_MASK2 (0x00005000)
KEYS_MASK2          6 platform/ixus265_elph340hs/platform_kbd.h #define KEYS_MASK2          0x0000C360
KEYS_MASK2          6 platform/ixus275_elph350hs/platform_kbd.h #define KEYS_MASK2          0x0000C360
KEYS_MASK2          6 platform/ixus285_elph360hs/platform_kbd.h #define KEYS_MASK2          0x0000C360
KEYS_MASK2          7 platform/ixus300_sd4000/platform_kbd.h #define KEYS_MASK2 (0x00000000)     // physw_status[2]
KEYS_MASK2         12 platform/ixus30_sd200/platform_kbd.h #define KEYS_MASK2 0x00000000
KEYS_MASK2          7 platform/ixus310_elph500hs/platform_kbd.h #define KEYS_MASK2              0x00000a00
KEYS_MASK2         12 platform/ixus40_sd300/platform_kbd.h #define KEYS_MASK2 0x00000000
KEYS_MASK2         11 platform/ixus50_sd400/platform_kbd.h #define KEYS_MASK2 0
KEYS_MASK2          6 platform/ixus55_sd450/platform_kbd.h #define KEYS_MASK2 0x0000AFFE
KEYS_MASK2          6 platform/ixus60_sd600/platform_kbd.h #define KEYS_MASK2 0x17FF
KEYS_MASK2          6 platform/ixus65_sd630/platform_kbd.h #define KEYS_MASK2 0x000017FF
KEYS_MASK2         10 platform/ixus700_sd500/platform_kbd.h #define KEYS_MASK2 0
KEYS_MASK2          6 platform/ixus70_sd1000/platform_kbd.h #define KEYS_MASK2 (0x0ffc)
KEYS_MASK2          7 platform/ixus750_sd550/platform_kbd.h #define KEYS_MASK2 0x0000affe
KEYS_MASK2          6 platform/ixus75_sd750/platform_kbd.h #define KEYS_MASK2 (0x0ffc)
KEYS_MASK2          8 platform/ixus800_sd700/platform_kbd.h #define KEYS_MASK2 0x00001FFF
KEYS_MASK2          6 platform/ixus80_sd1100/platform_kbd.h #define KEYS_MASK2 (0x0FFF)
KEYS_MASK2          6 platform/ixus850_sd800/platform_kbd.h #define KEYS_MASK2 (0x0ffc)
KEYS_MASK2          7 platform/ixus85_sd770/platform_kbd.h #define KEYS_MASK2 (0x0FFF)
KEYS_MASK2          7 platform/ixus860_sd870/platform_kbd.h #define KEYS_MASK2 (0x0FFF)
KEYS_MASK2          7 platform/ixus870_sd880/platform_kbd.h #define KEYS_MASK2 (0x00000FFF)
KEYS_MASK2          6 platform/ixus900_sd900/platform_kbd.h #define KEYS_MASK2 (0x0ffc)
KEYS_MASK2          6 platform/ixus90_sd790/platform_kbd.h #define KEYS_MASK2 (0x0FFF)
KEYS_MASK2          6 platform/ixus950_sd850/platform_kbd.h #define KEYS_MASK2 (0x0ffc)
KEYS_MASK2          7 platform/ixus95_sd1200/platform_kbd.h #define KEYS_MASK2 (0x0FFF)
KEYS_MASK2          6 platform/ixus960_sd950/platform_kbd.h #define KEYS_MASK2 (0x0FFF)
KEYS_MASK2          6 platform/ixus970_sd890/platform_kbd.h #define KEYS_MASK2 (0x0FFF)
KEYS_MASK2          6 platform/ixus980_sd990/platform_kbd.h #define KEYS_MASK2 (0x0FFF)
KEYS_MASK2          7 platform/ixus990_sd970/platform_kbd.h #define KEYS_MASK2 (0x00000BFF) // for sd970
KEYS_MASK2          6 platform/ixusizoom_sd30/platform_kbd.h #define KEYS_MASK2 0x17FF
KEYS_MASK2          6 platform/ixusw_sd430/platform_kbd.h #define KEYS_MASK2 0x2FFE
KEYS_MASK2         10 platform/m10/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          5 platform/m3/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          7 platform/n/platform_kbd.h #define KEYS_MASK2 0x00030330
KEYS_MASK2          7 platform/n_facebook/platform_kbd.h #define KEYS_MASK2 0x00030330
KEYS_MASK2          7 platform/s100/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          7 platform/s110/platform_kbd.h #define KEYS_MASK2 (0x000000C0)
KEYS_MASK2          9 platform/s2is/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/s3is/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/s5is/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/s80/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          7 platform/s90/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          7 platform/s95/platform_kbd.h #define KEYS_MASK2 (0x00004B00)
KEYS_MASK2          6 platform/sx1/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/sx10/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/sx100is/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/sx110is/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/sx120is/platform_kbd.h #define KEYS_MASK2 (0x0000FF3C)
KEYS_MASK2          6 platform/sx130is/platform_kbd.h #define KEYS_MASK2 (0x0000FF3C)
KEYS_MASK2          6 platform/sx150is/platform_kbd.h #define KEYS_MASK2 (0x0000FF50)
KEYS_MASK2          7 platform/sx160is/platform_kbd.h #define KEYS_MASK2 (0x000030C9) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/sx170is/platform_kbd.h #define KEYS_MASK2 (0x000030C9) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/sx20/platform_kbd.h #define KEYS_MASK2 (0x00000000) 
KEYS_MASK2          6 platform/sx200is/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          8 platform/sx210is/platform_kbd.h #define KEYS_MASK2 (0x00000000)  // physw_status[2]
KEYS_MASK2          6 platform/sx220hs/platform_kbd.h #define KEYS_MASK2 (0x00002182)     // sx220 physw_status[2]
KEYS_MASK2          7 platform/sx230hs/platform_kbd.h #define KEYS_MASK2 (0x00002182)  
KEYS_MASK2          7 platform/sx240hs/platform_kbd.h #define KEYS_MASK2 (0x00001FE0)     // SX 240
KEYS_MASK2          6 platform/sx260hs/platform_kbd.h #define KEYS_MASK2 (0x00001FE0)     // SX 260 ASm1989
KEYS_MASK2          7 platform/sx280hs/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/sx30/platform_kbd.h #define KEYS_MASK2 (0x00000300) 
KEYS_MASK2          6 platform/sx400is/platform_kbd.h #define KEYS_MASK2          0x0000F67F
KEYS_MASK2          7 platform/sx40hs/platform_kbd.h #define KEYS_MASK2          0x0000C000
KEYS_MASK2          6 platform/sx410is/platform_kbd.h #define KEYS_MASK2          0x000002F3
KEYS_MASK2          6 platform/sx420is/platform_kbd.h #define KEYS_MASK2          0x0000FEC0
KEYS_MASK2          6 platform/sx430is/platform_kbd.h #define KEYS_MASK2          0x0000FEC0
KEYS_MASK2          7 platform/sx500is/platform_kbd.h #define KEYS_MASK2 (0x00000608) //Logic OR of group 2 Keymap values
KEYS_MASK2          6 platform/sx50hs/platform_kbd.h #define KEYS_MASK2 (0x0000C000) 
KEYS_MASK2          7 platform/sx510hs/platform_kbd.h #define KEYS_MASK2 (0x00000608) //Logic OR of group 2 Keymap values
KEYS_MASK2          8 platform/sx520hs/platform_kbd.h #define KEYS_MASK2 (0x00000360) //Logic OR of group 2 Keymap values
KEYS_MASK2          8 platform/sx530hs/platform_kbd.h #define KEYS_MASK2 (0x00000360) //Logic OR of group 2 Keymap values
KEYS_MASK2          8 platform/sx60hs/platform_kbd.h #define KEYS_MASK2 (0x0000001e)
KEYS_MASK2          6 platform/sx610hs/platform_kbd.h #define KEYS_MASK2          0x0000F2E0
KEYS_MASK2          6 platform/sx620hs/platform_kbd.h #define KEYS_MASK2          0x0000FED8
KEYS_MASK2          7 platform/sx700hs/platform_kbd.h #define KEYS_MASK2 (0x0000001E)
KEYS_MASK2          7 platform/sx710hs/platform_kbd.h #define KEYS_MASK2 (0x0000001E)
KEYS_MASK2          7 platform/sx730hs/platform_kbd.h #define KEYS_MASK2 (0x00000000)
KEYS_MASK2          6 platform/tx1/platform_kbd.h #define KEYS_MASK2 (0x00003000)