KEY_SHOOT_FULL    384 core/action_stack.c         action_push_click(KEY_SHOOT_FULL);
KEY_SHOOT_FULL   2802 core/gui.c         if ( kbd_is_key_clicked(KEY_SHOOT_FULL) || remote_script_start_ready || script_run_on_alt_flag ) 
KEY_SHOOT_FULL    692 core/gui_menu.c         case KEY_SHOOT_FULL:                                // run script directly from User Menu ?
KEY_SHOOT_FULL    150 core/gui_user_menu.c         if( kbd_get_clicked_key() == KEY_SHOOT_FULL )       
KEY_SHOOT_FULL     25 core/script.c  static int script_terminate_key = KEY_SHOOT_FULL;
KEY_SHOOT_FULL    150 core/script.c      if ((script_terminate_key != KEY_SHOOT_FULL) && camera_info.state.state_kbd_script_run)
KEY_SHOOT_FULL    237 core/script.c      script_terminate_key = KEY_SHOOT_FULL ;
KEY_SHOOT_FULL    111 core/usb_module.c                 kbd_key_release(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    126 core/usb_module.c                         kbd_key_press(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    145 core/usb_module.c                         kbd_key_press(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    159 core/usb_module.c                         kbd_key_release(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    164 core/usb_module.c                         kbd_key_release(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    231 core/usb_module.c                                 kbd_key_press(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    280 core/usb_module.c                                 kbd_key_release(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    543 core/usb_module.c                         kbd_key_press(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    588 core/usb_module.c     int usb_video_button = (camera_info.cam_has_video_button) ? KEY_VIDEO : KEY_SHOOT_FULL;
KEY_SHOOT_FULL    345 modules/edgeoverlay.c     int shutter_fullpress = kbd_is_key_pressed(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    393 modules/edgeoverlay.c             shutter_fullpress |= kbd_is_key_pressed(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    404 modules/edgeoverlay.c         shutter_fullpress |= kbd_is_key_pressed(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    623 modules/edgeoverlay.c     int shutter_fullpress = kbd_is_key_pressed(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    642 modules/edgeoverlay.c         shutter_fullpress |= kbd_is_key_pressed(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    765 modules/edgeoverlay.c     int bFullPress = kbd_is_key_pressed(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    183 modules/gui_hexbox.c         case KEY_SHOOT_FULL:
KEY_SHOOT_FULL    186 modules/motion_detector.c         action_push_release(KEY_SHOOT_FULL);
KEY_SHOOT_FULL    191 modules/motion_detector.c     kbd_key_press(KEY_SHOOT_FULL); // not a stack operation... pressing right now
KEY_SHOOT_FULL     34 modules/script_key_funcs.c     { KEY_SHOOT_FULL,       "shoot_full" },
KEY_SHOOT_FULL     19 platform/a1000/kbd.c 	{ 1, KEY_SHOOT_FULL	, 0xC0000000 },
KEY_SHOOT_FULL     31 platform/a1100/kbd.c     { 2, KEY_SHOOT_FULL , 0x00000030 },
KEY_SHOOT_FULL     22 platform/a1200/kbd.c     { 2, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xffb579c4, levent 0x01
KEY_SHOOT_FULL     25 platform/a1300/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00300000 }, // Found @0xffb10018, levent 0x01
KEY_SHOOT_FULL     37 platform/a1400/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00300000 },
KEY_SHOOT_FULL     34 platform/a2000/kbd.c 	{ 1, KEY_SHOOT_FULL	, 0xC0000000 },
KEY_SHOOT_FULL    147 platform/a2100/kbd.c    { 2, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xffe716a8, levent 0x01
KEY_SHOOT_FULL     34 platform/a2200/kbd.c 	{ 1, KEY_SHOOT_FULL      ,0x00000003 }, // Found @0xffb5620c (1.00B), levent 0x01
KEY_SHOOT_FULL     27 platform/a2300/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00300000 }, // Found @0xffb0fa24, levent 0x01    
KEY_SHOOT_FULL     29 platform/a2400/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00300000 }, // Found @0xffb11a58, levent 0x01
KEY_SHOOT_FULL     36 platform/a2500/kbd.c     { 2, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xffb49154, levent 0x01
KEY_SHOOT_FULL     36 platform/a2600/kbd.c     { 2, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xffb49154, levent 0x01
KEY_SHOOT_FULL     17 platform/a3000/kbd.c 	{ 2, KEY_SHOOT_FULL		, 0x00000003 },
KEY_SHOOT_FULL     15 platform/a3100/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000003 }, // Found @0xffad9850, levent 0x01
KEY_SHOOT_FULL     26 platform/a3200/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00003000 }, // Found @0xffb5d544, levent 0x01
KEY_SHOOT_FULL     38 platform/a3300/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00003000 }, // Found @0xffb5dc9c, levent 0x01
KEY_SHOOT_FULL     28 platform/a3400/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00300000 }, // Found @0xffb2fd74, levent 0x01
KEY_SHOOT_FULL     27 platform/a4000/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00300000 }, // Found @0xffb0f5a0, levent 0x01
KEY_SHOOT_FULL     19 platform/a410/kbd.c     {2, KEY_SHOOT_FULL,      0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a420/kbd.c     {2, KEY_SHOOT_FULL,      0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     20 platform/a430/kbd.c     {2, KEY_SHOOT_FULL      , 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a450/kbd.c     {2, KEY_SHOOT_FULL      , 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a460/kbd.c     {2, KEY_SHOOT_FULL,      0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     18 platform/a470/kbd.c     { 2, KEY_SHOOT_FULL ,     0x00000030 },
KEY_SHOOT_FULL     31 platform/a480/kbd.c     { 2, KEY_SHOOT_FULL	, 0x00000030 },
KEY_SHOOT_FULL     27 platform/a490/kbd.c     { 2, KEY_SHOOT_FULL , 0x00000030 }, // 0x00000010 (KEY_SHOOT_HALF) + 0x00000020 (KEY_SHOOT_FULL_ONLY)
KEY_SHOOT_FULL     34 platform/a495/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000030 }, // Found @0xffe84ef8, levent 0x01
KEY_SHOOT_FULL     19 platform/a530/kbd.c     {2, KEY_SHOOT_FULL, 0x00000030 }, // 4057CF note 3 here!
KEY_SHOOT_FULL     20 platform/a540/kbd.c 	{2,KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a550/kbd.c     {2, KEY_SHOOT_FULL,         0x00000030 }, // 4057CF note 3 here!
KEY_SHOOT_FULL     20 platform/a560/kbd.c 	{1, KEY_SHOOT_FULL, 0xC0000000 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a570/kbd.c 	{1, KEY_SHOOT_FULL, 0xC0000000 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a580/kbd.c 	{ 1, KEY_SHOOT_FULL	, 0xC0000000 },
KEY_SHOOT_FULL     19 platform/a590/kbd.c 	{ 1, KEY_SHOOT_FULL	, 0xC0000000 }, 
KEY_SHOOT_FULL     19 platform/a610/kbd.c 	{2, KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a620/kbd.c 	{2, KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a630/kbd.c 	{2, KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a640/kbd.c 	{2, KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a650/kbd.c 	{ 1, KEY_SHOOT_FULL	, 0xC0000000 },
KEY_SHOOT_FULL     19 platform/a700/kbd.c 	{2, KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a710/kbd.c 	{2, KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     19 platform/a720/kbd.c 	{ 1, KEY_SHOOT_FULL	, 0xC0000000 },
KEY_SHOOT_FULL     31 platform/a800/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000030 }, // Found @0xffe9db38, levent 0x01
KEY_SHOOT_FULL     29 platform/a810/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00300000 }, // Found @0xffb10018, levent 0x01
KEY_SHOOT_FULL     19 platform/d10/kbd.c     { 2, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     33 platform/d20/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000300 }, // Found @0xff3a295c, levent 0x01
KEY_SHOOT_FULL     31 platform/d30/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000300 }, // Found @0xff3a295c, levent 0x01
KEY_SHOOT_FULL     21 platform/g10/kbd.c     { 0, KEY_SHOOT_FULL      , 0x00000003 }, // Found @0xffb0f7c0, levent 0x01
KEY_SHOOT_FULL     20 platform/g11/kbd.c 	{ 2, KEY_SHOOT_FULL	, 0x00000003 }, // g11
KEY_SHOOT_FULL     23 platform/g12/kbd.c     { 2, KEY_SHOOT_FULL , 0x00000003 },
KEY_SHOOT_FULL     36 platform/g15/kbd.c     { 2, KEY_SHOOT_FULL      ,0x000c0000 }, // Found @0xff4a0ddc, levent 0x01
KEY_SHOOT_FULL     34 platform/g16/kbd.c     { 0, KEY_SHOOT_FULL      ,0x000c0000 }, // Found @0xfc571a98, levent 0x01
KEY_SHOOT_FULL     27 platform/g1x/kbd.c     { 2, KEY_SHOOT_FULL      ,0x000c0000 }, // Found @0xff464d64, levent 0x01
KEY_SHOOT_FULL     37 platform/g5x/kbd.c     { 0, KEY_SHOOT_FULL      ,0x00040001 },
KEY_SHOOT_FULL     19 platform/g7/kbd.c     { 0, KEY_SHOOT_FULL,        0xC0000000 },
KEY_SHOOT_FULL     35 platform/g7x/kbd.c     { 0, KEY_SHOOT_FULL      ,0x00040001 }, // Found @0xfc613714, levent 0x01
KEY_SHOOT_FULL     27 platform/g7x2/kbd.c     { 0, KEY_SHOOT_FULL      ,0x00180000 }, // Found @0xe05df0d0, levent 0x01
KEY_SHOOT_FULL     33 platform/g9/kbd.c 	{ 0, KEY_SHOOT_FULL	, 0xC0000000 }, // g7
KEY_SHOOT_FULL     11 platform/ixus1000_sd4500/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00002002 }, // Found @0xffb8d554, levent 0x01
KEY_SHOOT_FULL     29 platform/ixus100_sd780/kbd.c 	{ 2, KEY_SHOOT_FULL	, 0x00001001 },
KEY_SHOOT_FULL     33 platform/ixus105_sd1300/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00005000 }, // Found @0xffea7b3c, levent 0x01
KEY_SHOOT_FULL     15 platform/ixus110_sd960/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00009000 }, // Found @0xffaeeacc, levent 0x01
KEY_SHOOT_FULL     43 platform/ixus115_elph100hs/kbd.c 	{ 2, KEY_SHOOT_FULL  ,0x00000030 }, // Found @0xffb996d8, levent 0x01
KEY_SHOOT_FULL     23 platform/ixus120_sd940/kbd.c     { 2, KEY_SHOOT_FULL ,     0x00000300 },
KEY_SHOOT_FULL     35 platform/ixus125_elph110hs/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00300000 }, // Found @0xff4137f4, levent 0x01
KEY_SHOOT_FULL     28 platform/ixus130_sd1400/kbd.c     { 2, KEY_SHOOT_FULL , 0x00000300 },   // 0x00000200(KEY_SHOOT_FULL) + 0x00000100 (KEY_SHOOT_HALF)
KEY_SHOOT_FULL     14 platform/ixus132_elph115/kbd.c     { 2, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xff4fb400, levent 0x01
KEY_SHOOT_FULL     14 platform/ixus135_elph120/kbd.c     { 2, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xff4fb400, levent 0x01
KEY_SHOOT_FULL     68 platform/ixus140_elph130/kbd.c     { 2, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xff4fba78, levent 0x01
KEY_SHOOT_FULL     63 platform/ixus145_elph135/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000060 }, // Found @0xffba90d8, levent 0x01
KEY_SHOOT_FULL     18 platform/ixus150_elph140/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000060 }, // 
KEY_SHOOT_FULL     63 platform/ixus155_elph150/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000060 }, // Found @0xffba90d8, levent 0x01 (from ixus145)
KEY_SHOOT_FULL     23 platform/ixus160_elph160/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000003 },
KEY_SHOOT_FULL     23 platform/ixus170_elph170/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000003 },
KEY_SHOOT_FULL     23 platform/ixus175_elph180/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000003 }, // Found @0xffbe39fc, levent 0x01
KEY_SHOOT_FULL     23 platform/ixus185_elph185/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000003 },
KEY_SHOOT_FULL     25 platform/ixus200_sd980/kbd.c 	{ 2, KEY_SHOOT_FULL	, 0x00000300 },
KEY_SHOOT_FULL     23 platform/ixus220_elph300hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000300 }, // Found @0xffba2b80, levent 0x01
KEY_SHOOT_FULL     23 platform/ixus230_elph310hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000300 }, // Found @0xff3a8018, levent 0x01
KEY_SHOOT_FULL    296 platform/ixus240_elph320hs/kbd.c     { 1, KEY_SHOOT_FULL      ,0x06000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, // Found @0xff5ac308, levent 0x01
KEY_SHOOT_FULL     25 platform/ixus255_elph330hs/kbd.c     { 1, KEY_SHOOT_FULL      , 0x00300000 },
KEY_SHOOT_FULL     21 platform/ixus265_elph340hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000060 }, // Found @0xff5f86ec, levent 0x01
KEY_SHOOT_FULL     21 platform/ixus275_elph350hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000060 }, // Found @0xff6373cc, levent 0x01
KEY_SHOOT_FULL     20 platform/ixus285_elph360hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000060 }, // Found @0xff694ee4, levent 0x01
KEY_SHOOT_FULL     26 platform/ixus300_sd4000/kbd.c     { 0, KEY_SHOOT_FULL , 0x00000900 },   // 0x00000800 (KEY_SHOOT_FULL_ONLY) + 0x00000100 (KEY_SHOOT_HALF)
KEY_SHOOT_FULL     21 platform/ixus30_sd200/kbd.c     {1, KEY_SHOOT_FULL      , 0x00000006 }, // note 6 here!
KEY_SHOOT_FULL     87 platform/ixus310_elph500hs/kbd.c     { 2, KEY_SHOOT_FULL     , 0x00000a00, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, // Found @0xff3d146c, levent 0x01
KEY_SHOOT_FULL     21 platform/ixus40_sd300/kbd.c     {1, KEY_SHOOT_FULL      , 0x00000006 }, // note 6 here!
KEY_SHOOT_FULL     21 platform/ixus50_sd400/kbd.c 	{1, KEY_SHOOT_FULL, 0x00000006 }, // note 6 here!
KEY_SHOOT_FULL     19 platform/ixus55_sd450/kbd.c     {2, KEY_SHOOT_FULL, 0x00000006 },
KEY_SHOOT_FULL     20 platform/ixus60_sd600/kbd.c 	{2, KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     21 platform/ixus65_sd630/kbd.c 	{2, KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     21 platform/ixus700_sd500/kbd.c 	{1, KEY_SHOOT_FULL, 0x00000006 }, // note 6 here!
KEY_SHOOT_FULL     19 platform/ixus70_sd1000/kbd.c 	{1, KEY_SHOOT_FULL, 0xC0000000 }, 
KEY_SHOOT_FULL     20 platform/ixus750_sd550/kbd.c         {2, KEY_SHOOT_FULL, 0x00000006 }, // note 6 here
KEY_SHOOT_FULL     19 platform/ixus75_sd750/kbd.c 	{1, KEY_SHOOT_FULL, 0xC0000000 },
KEY_SHOOT_FULL     19 platform/ixus800_sd700/kbd.c 	{2, KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     22 platform/ixus80_sd1100/kbd.c 	{ 2, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     19 platform/ixus850_sd800/kbd.c 	{1, KEY_SHOOT_FULL, 0xC0000000 },
KEY_SHOOT_FULL     31 platform/ixus85_sd770/kbd.c 	{ 2, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     19 platform/ixus860_sd870/kbd.c 	{ 2, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     46 platform/ixus870_sd880/kbd.c     { 2, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     17 platform/ixus900_sd900/kbd.c     {1, KEY_SHOOT_FULL    , 0xC0000000},
KEY_SHOOT_FULL     19 platform/ixus90_sd790/kbd.c 	{ 2, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     20 platform/ixus950_sd850/kbd.c     {1, KEY_SHOOT_FULL, 0xC0000000 },
KEY_SHOOT_FULL     20 platform/ixus95_sd1200/kbd.c     { 2, KEY_SHOOT_FULL , 0x00000003 },
KEY_SHOOT_FULL     19 platform/ixus960_sd950/kbd.c 	{ 2, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     31 platform/ixus970_sd890/kbd.c 	{ 2, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     20 platform/ixus980_sd990/kbd.c 	{ 2, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     26 platform/ixus990_sd970/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000300 }, // sd970: Found @0xffaf12f4, levent 0x01
KEY_SHOOT_FULL     21 platform/ixusizoom_sd30/kbd.c 	{2, KEY_SHOOT_FULL, 0x00000030 }, // note 3 here!
KEY_SHOOT_FULL     21 platform/ixusw_sd430/kbd.c     {2, KEY_SHOOT_FULL,        0x00000006 },
KEY_SHOOT_FULL     25 platform/m10/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00040001 }, // Found @0xfc623d2c, levent 0x01
KEY_SHOOT_FULL     23 platform/m3/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00040001 },
KEY_SHOOT_FULL    103 platform/n/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, // Found @0xff5bdbb8, levent 0x01
KEY_SHOOT_FULL    103 platform/n_facebook/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, // Found @0xff5bdbb8, levent 0x01
KEY_SHOOT_FULL     35 platform/s100/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00300000 }, // Found @0xff4537dc, levent 0x01
KEY_SHOOT_FULL     37 platform/s110/kbd.c     { 2, KEY_SHOOT_FULL      ,0x000000c0 }, // Found @0xf864bc6c, levent 0x01
KEY_SHOOT_FULL     21 platform/s2is/kbd.c     { 0, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     19 platform/s3is/kbd.c     { 0, KEY_SHOOT_FULL     , 0x00000003 },
KEY_SHOOT_FULL     83 platform/s5is/kbd.c 	{ 0, KEY_SHOOT_FULL, 0x00000003 }, // This is SHOOT_FULL_ONLY | SHOOT_HALF.
KEY_SHOOT_FULL     19 platform/s80/kbd.c         { 0, KEY_SHOOT_FULL	, 0x0000C000 }, // org
KEY_SHOOT_FULL     26 platform/s90/kbd.c     { 0, KEY_SHOOT_FULL , 0x00000300 },
KEY_SHOOT_FULL     27 platform/s95/kbd.c     { 2, KEY_SHOOT_FULL , 0x00000300 },
KEY_SHOOT_FULL     29 platform/sx1/kbd.c     { 0, KEY_SHOOT_FULL	, 0x00000003 },
KEY_SHOOT_FULL     31 platform/sx10/kbd.c     { 0, KEY_SHOOT_FULL      ,0x00000003 }, // Found @0xffb0ad44, levent 0x01
KEY_SHOOT_FULL     41 platform/sx100is/kbd.c 	{ 0, KEY_SHOOT_FULL, 0x0000000C }, 
KEY_SHOOT_FULL     39 platform/sx110is/kbd.c 	{ 0, KEY_SHOOT_FULL, 0x0000000C },
KEY_SHOOT_FULL     38 platform/sx120is/kbd.c 	{ 2, KEY_SHOOT_FULL, 0x0000000C },
KEY_SHOOT_FULL     27 platform/sx130is/kbd.c 	{ 2, KEY_SHOOT_FULL, 0x0000000C },
KEY_SHOOT_FULL     27 platform/sx150is/kbd.c 	{ 1, KEY_SHOOT_FULL, 0x00003000 },
KEY_SHOOT_FULL     42 platform/sx160is/kbd.c     { 1, KEY_SHOOT_FULL      ,0x30000000 }, // Found @0xffba4afc, levent 0x01
KEY_SHOOT_FULL     27 platform/sx170is/kbd.c     { 1, KEY_SHOOT_FULL      ,0x30000000 }, // Found @0xffbacb60, levent 0x01
KEY_SHOOT_FULL     49 platform/sx20/kbd.c 	{ 0, KEY_SHOOT_FULL     , 0x00000003 },
KEY_SHOOT_FULL     14 platform/sx200is/kbd.c     { 0, KEY_SHOOT_FULL     , 0x00000300 },
KEY_SHOOT_FULL     16 platform/sx210is/kbd.c 	{ 0, KEY_SHOOT_FULL	, 0x00002002 },
KEY_SHOOT_FULL     47 platform/sx220hs/kbd.c     { 2, KEY_SHOOT_FULL      , 0x00002002 },
KEY_SHOOT_FULL     43 platform/sx230hs/kbd.c     { 2, KEY_SHOOT_FULL      , 0x00002002 },
KEY_SHOOT_FULL     22 platform/sx240hs/kbd.c     { 1, KEY_SHOOT_FULL      ,0x03000000 }, // Found @0xff441560, levent 0x01
KEY_SHOOT_FULL     22 platform/sx260hs/kbd.c     { 1, KEY_SHOOT_FULL      ,0x03000000 }, // Found @0xff441588, levent 0x01
KEY_SHOOT_FULL     22 platform/sx280hs/kbd.c     { 0, KEY_SHOOT_FULL      ,0x0000000c },
KEY_SHOOT_FULL     60 platform/sx30/kbd.c 	{ 2, KEY_SHOOT_FULL	        ,0x00000300 },
KEY_SHOOT_FULL     23 platform/sx400is/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000060 },
KEY_SHOOT_FULL     30 platform/sx40hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x0000c000 }, // Found @0xff434bac, levent 0x01
KEY_SHOOT_FULL     30 platform/sx410is/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000003 }, // Found @0xffbf9060, levent 0x01
KEY_SHOOT_FULL     14 platform/sx420is/kbd.c     { 0, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xff5e5a20, levent 0x01
KEY_SHOOT_FULL     14 platform/sx430is/kbd.c     { 0, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xff5e5a20, levent 0x01
KEY_SHOOT_FULL     32 platform/sx500is/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000600 }, // Found @0xff39e3e0, levent 0x01
KEY_SHOOT_FULL     31 platform/sx50hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x0000c000 }, // Found @0xff49e61c, levent 0x01
KEY_SHOOT_FULL     35 platform/sx510hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000600 },
KEY_SHOOT_FULL     36 platform/sx520hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000060 }, // Found @0xff63ef1c, levent 0x01
KEY_SHOOT_FULL     36 platform/sx530hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000060 }, // Found @0xff63ef1c, levent 0x01
KEY_SHOOT_FULL     30 platform/sx60hs/kbd.c     { 0, KEY_SHOOT_FULL      ,0x00040001 }, // Found @0xfc5cfb3c, levent 0x01
KEY_SHOOT_FULL     22 platform/sx610hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000060 }, // Found @0xff6365bc, levent 0x01
KEY_SHOOT_FULL     18 platform/sx620hs/kbd.c     { 2, KEY_SHOOT_FULL      ,0x00000018 }, // Found @0xff69b38c, levent 0x01
KEY_SHOOT_FULL     25 platform/sx700hs/kbd.c     { 0, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xfc5693f4, levent 0x01
KEY_SHOOT_FULL     36 platform/sx710hs/kbd.c     { 0, KEY_SHOOT_FULL      ,0x0000000c }, // Found @0xfc5bfa88, levent 0x01
KEY_SHOOT_FULL     54 platform/sx730hs/kbd.c     { 1, KEY_SHOOT_FULL      ,0x00000c00 }, // Found @0xfc637ed0, levent 0x01
KEY_SHOOT_FULL     16 platform/tx1/kbd.c 	{2, KEY_SHOOT_FULL, 0x00003000 }, // note 3 here!