KEY_ZOOM_OUT 2922 core/gui.c case KEY_ZOOM_OUT: KEY_ZOOM_OUT 474 core/gui_menu.c if (camera_info.state.is_shutter_half_press || kbd_is_key_pressed(KEY_ZOOM_IN) || kbd_is_key_pressed(KEY_ZOOM_OUT)) c=4; else c=1; KEY_ZOOM_OUT 703 core/gui_menu.c case KEY_ZOOM_OUT: KEY_ZOOM_OUT 941 core/gui_osd.c if (conf.unlock_optical_zoom_for_video && is_video_recording() && kbd_is_key_clicked(KEY_ZOOM_OUT)) KEY_ZOOM_OUT 437 core/kbd_common.c if (kbd_is_key_pressed(KEY_ZOOM_OUT) && kbd_is_key_pressed(KEY_MF) && camera_info.state.mode_rec) { KEY_ZOOM_OUT 442 core/kbd_common.c zoom_key_pressed = KEY_ZOOM_OUT; KEY_ZOOM_OUT 446 core/kbd_common.c if (zoom_key_pressed==KEY_ZOOM_OUT) { KEY_ZOOM_OUT 472 core/kbd_common.c if (kbd_is_key_pressed(KEY_ZOOM_OUT) && camera_info.state.mode_rec) { KEY_ZOOM_OUT 476 core/kbd_common.c zoom_key_pressed = KEY_ZOOM_OUT; KEY_ZOOM_OUT 480 core/kbd_common.c if (zoom_key_pressed==KEY_ZOOM_OUT) { KEY_ZOOM_OUT 552 include/camera.h #define SHORTCUT_SD_SUB KEY_ZOOM_OUT KEY_ZOOM_OUT 382 modules/games/gui_sokoban.c case KEY_ZOOM_OUT: KEY_ZOOM_OUT 868 modules/games/gui_sudoku.c case KEY_ZOOM_OUT: KEY_ZOOM_OUT 153 modules/gui_debug.c case KEY_ZOOM_OUT: // increase step KEY_ZOOM_OUT 1502 modules/gui_fselect.c case KEY_ZOOM_OUT: KEY_ZOOM_OUT 198 modules/gui_osd_edit.c case KEY_ZOOM_OUT: KEY_ZOOM_OUT 255 modules/gui_read.c case KEY_ZOOM_OUT: KEY_ZOOM_OUT 414 modules/gui_tbox.c case KEY_ZOOM_OUT: KEY_ZOOM_OUT 455 modules/gui_tbox.c case KEY_ZOOM_OUT: KEY_ZOOM_OUT 37 modules/script_key_funcs.c { KEY_ZOOM_OUT, "zoom_out" }, KEY_ZOOM_OUT 371 modules/user_menu_edit.c if (camera_info.state.is_shutter_half_press || kbd_is_key_pressed(KEY_ZOOM_IN) || kbd_is_key_pressed(KEY_ZOOM_OUT)) c=4; else c=1; KEY_ZOOM_OUT 23 platform/a1000/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 30 platform/a1100/kbd.c { 2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 26 platform/a1200/kbd.c { 2, KEY_ZOOM_OUT ,0x00000020 }, // Found @0xffb579d4, levent 0x03 KEY_ZOOM_OUT 24 platform/a1300/kbd.c { 0, KEY_ZOOM_OUT ,0x00001000 }, // Found @0xffb10000, levent 0x03 KEY_ZOOM_OUT 24 platform/a1400/kbd.c { 0, KEY_ZOOM_OUT ,0x00001000 }, KEY_ZOOM_OUT 38 platform/a2000/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 142 platform/a2100/kbd.c { 2, KEY_ZOOM_OUT ,0x00000020 }, // Found @0xffe716c0, levent 0x03 0x1010245, 3, 1 KEY_ZOOM_OUT 30 platform/a2200/kbd.c { 1, KEY_ZOOM_OUT ,0x00010000 }, // Found @0xffb56234 (1.00B), levent 0x03 KEY_ZOOM_OUT 25 platform/a2300/kbd.c { 0, KEY_ZOOM_OUT ,0x00001000 }, // Found @0xffb0fa0c, levent 0x03 KEY_ZOOM_OUT 25 platform/a2400/kbd.c { 0, KEY_ZOOM_OUT ,0x00001000 }, // Found @0xffb11a40, levent 0x03 KEY_ZOOM_OUT 34 platform/a2500/kbd.c { 2, KEY_ZOOM_OUT ,0x00000040 }, // Found with CHDK OSD. KEY_ZOOM_OUT 34 platform/a2600/kbd.c { 2, KEY_ZOOM_OUT ,0x00000040 }, // Found with CHDK OSD. KEY_ZOOM_OUT 21 platform/a3000/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 19 platform/a3100/kbd.c { 2, KEY_ZOOM_OUT ,0x00000008 }, // Found @0xffad9868, levent 0x03 KEY_ZOOM_OUT 37 platform/a3200/kbd.c { 2, KEY_ZOOM_OUT ,0x00004000 }, // Found @0xffb5d54c, levent 0x03 KEY_ZOOM_OUT 49 platform/a3300/kbd.c { 2, KEY_ZOOM_OUT ,0x00004000 }, // Found @0xffb5dca4, levent 0x03 KEY_ZOOM_OUT 25 platform/a3400/kbd.c { 0, KEY_ZOOM_OUT ,0x00001000 }, // Found @0xffb2fd5c, levent 0x03 KEY_ZOOM_OUT 25 platform/a4000/kbd.c { 0, KEY_ZOOM_OUT ,0x00001000 }, // Found @0xffb0f588, levent 0x03 KEY_ZOOM_OUT 40 platform/a480/kbd.c { 2, KEY_ZOOM_OUT , 0x00000040 }, KEY_ZOOM_OUT 37 platform/a490/kbd.c { 2, KEY_ZOOM_OUT , 0x00000040 }, KEY_ZOOM_OUT 33 platform/a495/kbd.c { 2, KEY_ZOOM_OUT ,0x00000040 }, // Found @0xffe84f04, levent 0x03 KEY_ZOOM_OUT 23 platform/a530/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, //40577F KEY_ZOOM_OUT 24 platform/a540/kbd.c {2,KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 23 platform/a550/kbd.c {2, KEY_ZOOM_OUT, 0x00000080 }, //40577F KEY_ZOOM_OUT 24 platform/a560/kbd.c {2, KEY_ZOOM_OUT, 0x00000008 }, KEY_ZOOM_OUT 23 platform/a570/kbd.c {2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 23 platform/a580/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 23 platform/a590/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 23 platform/a610/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 23 platform/a620/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 23 platform/a630/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 23 platform/a640/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 23 platform/a650/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 23 platform/a700/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 23 platform/a710/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 23 platform/a720/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 23 platform/a800/kbd.c { 2, KEY_ZOOM_OUT ,0x00000040 }, // Found @0xffe9db40, levent 0x03 KEY_ZOOM_OUT 28 platform/a810/kbd.c { 0, KEY_ZOOM_OUT ,0x00001000 }, // Found @0xffb10000, levent 0x03 KEY_ZOOM_OUT 23 platform/d10/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 28 platform/d20/kbd.c { 2, KEY_ZOOM_OUT ,0x00000008 }, // Found @0xff3a292c, levent 0x03 KEY_ZOOM_OUT 26 platform/d30/kbd.c { 2, KEY_ZOOM_OUT ,0x00000008 }, // Found @0xff3a292c, levent 0x03 KEY_ZOOM_OUT 24 platform/g10/kbd.c { 1, KEY_ZOOM_OUT , 0x00000008 }, // Found @0xffb0f82c, levent 0x03 KEY_ZOOM_OUT 24 platform/g11/kbd.c { 0, KEY_ZOOM_OUT , 0x00000008 }, // g11 KEY_ZOOM_OUT 11 platform/g12/kbd.c { 0, KEY_ZOOM_OUT , 0x00000800 }, KEY_ZOOM_OUT 31 platform/g15/kbd.c { 0, KEY_ZOOM_OUT ,0x00200000 }, // Found @0xff4a0d7c, levent 0x03 KEY_ZOOM_OUT 22 platform/g16/kbd.c { 0, KEY_ZOOM_OUT ,0x00000002 }, // Found @0xfc571a18, levent 0x04 KEY_ZOOM_OUT 22 platform/g1x/kbd.c { 0, KEY_ZOOM_OUT ,0x00200000 }, // Found @0xff464cf4, levent 0x03 KEY_ZOOM_OUT 23 platform/g5x/kbd.c { 0, KEY_ZOOM_OUT ,0x00000002 }, KEY_ZOOM_OUT 23 platform/g7/kbd.c { 1, KEY_ZOOM_OUT, 0x00000008 }, KEY_ZOOM_OUT 38 platform/g7x/kbd.c { 0, KEY_ZOOM_OUT ,0x00000002 }, // Found @0xfc61371c, levent 0x04 KEY_ZOOM_OUT 26 platform/g7x2/kbd.c { 0, KEY_ZOOM_OUT ,0x00040000 }, // Found @0xe05df0c8, levent 0x04 KEY_ZOOM_OUT 37 platform/g9/kbd.c { 1, KEY_ZOOM_OUT , 0x00000008 }, // g7 KEY_ZOOM_OUT 32 platform/ixus1000_sd4500/kbd.c { 1, KEY_ZOOM_OUT , 0x00000001 }, // 0->1->3->2 KEY_ZOOM_OUT 33 platform/ixus1000_sd4500/kbd.c { 1, KEY_ZOOM_OUT , 0x00000002 }, KEY_ZOOM_OUT 33 platform/ixus100_sd780/kbd.c { 2, KEY_ZOOM_OUT , 0x00002000 }, KEY_ZOOM_OUT 26 platform/ixus105_sd1300/kbd.c { 1, KEY_ZOOM_OUT ,0x10000000 }, // Found @0xffea7ae8, levent 0x03 KEY_ZOOM_OUT 13 platform/ixus110_sd960/kbd.c { 1, KEY_ZOOM_OUT ,0x00002000 }, // Found @0xffaeeab4, levent 0x03 KEY_ZOOM_OUT 36 platform/ixus115_elph100hs/kbd.c { 1, KEY_ZOOM_OUT ,0x10000000 }, // Found @0xffb99690, levent 0x03 KEY_ZOOM_OUT 31 platform/ixus120_sd940/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 25 platform/ixus125_elph110hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000004 }, // Found @0xff4137a4, levent 0x03 KEY_ZOOM_OUT 32 platform/ixus130_sd1400/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 18 platform/ixus132_elph115/kbd.c { 2, KEY_ZOOM_OUT ,0x00000040 }, KEY_ZOOM_OUT 18 platform/ixus135_elph120/kbd.c { 2, KEY_ZOOM_OUT ,0x00000040 }, KEY_ZOOM_OUT 72 platform/ixus140_elph130/kbd.c { 2, KEY_ZOOM_OUT ,0x00000040 }, KEY_ZOOM_OUT 58 platform/ixus145_elph135/kbd.c { 2, KEY_ZOOM_OUT ,0x00004000 }, KEY_ZOOM_OUT 12 platform/ixus150_elph140/kbd.c { 2, KEY_ZOOM_OUT ,0x00004000 }, // KEY_ZOOM_OUT 58 platform/ixus155_elph150/kbd.c { 2, KEY_ZOOM_OUT ,0x00004000 }, KEY_ZOOM_OUT 22 platform/ixus160_elph160/kbd.c { 2, KEY_ZOOM_OUT ,0x00000010 }, KEY_ZOOM_OUT 22 platform/ixus170_elph170/kbd.c { 2, KEY_ZOOM_OUT ,0x00000010 }, KEY_ZOOM_OUT 26 platform/ixus175_elph180/kbd.c { 2, KEY_ZOOM_OUT ,0x00000010 }, // Found @0xffbe3a04, levent 0x04 KEY_ZOOM_OUT 26 platform/ixus185_elph185/kbd.c { 2, KEY_ZOOM_OUT ,0x00000010 }, KEY_ZOOM_OUT 35 platform/ixus200_sd980/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 29 platform/ixus220_elph300hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00000008 }, // Found @0xffba2b50, levent 0x03 KEY_ZOOM_OUT 29 platform/ixus230_elph310hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00000008 }, // Found @0xff3a7fe8, levent 0x03 KEY_ZOOM_OUT 299 platform/ixus240_elph320hs/kbd.c { 1, KEY_ZOOM_OUT ,0x08000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, // Found @0xff5ac310, levent 0x03 KEY_ZOOM_OUT 31 platform/ixus255_elph330hs/kbd.c { 2, KEY_ZOOM_OUT , 0x00004000 }, KEY_ZOOM_OUT 27 platform/ixus265_elph340hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00004000 }, // Found @0xff5f8724, levent 0x04 KEY_ZOOM_OUT 27 platform/ixus275_elph350hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00004000 }, // Found @0xff637404, levent 0x04 KEY_ZOOM_OUT 26 platform/ixus285_elph360hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00004000 }, // Found @0xff694f1c, levent 0x04 KEY_ZOOM_OUT 31 platform/ixus300_sd4000/kbd.c { 1, KEY_ZOOM_OUT , 0x00000020 }, KEY_ZOOM_OUT 25 platform/ixus30_sd200/kbd.c {1, KEY_ZOOM_OUT , 0x00000010 }, KEY_ZOOM_OUT 86 platform/ixus310_elph500hs/kbd.c { 1, KEY_ZOOM_OUT , 0x00008000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, // Found @0xff3d1454, levent 0x03 KEY_ZOOM_OUT 25 platform/ixus40_sd300/kbd.c {1, KEY_ZOOM_OUT , 0x00000010 }, KEY_ZOOM_OUT 25 platform/ixus50_sd400/kbd.c {1, KEY_ZOOM_OUT , 0x00000010 }, KEY_ZOOM_OUT 23 platform/ixus55_sd450/kbd.c {2, KEY_ZOOM_OUT, 0x00000010 }, KEY_ZOOM_OUT 24 platform/ixus60_sd600/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 25 platform/ixus65_sd630/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 25 platform/ixus700_sd500/kbd.c {1, KEY_ZOOM_OUT , 0x00000010 }, KEY_ZOOM_OUT 23 platform/ixus70_sd1000/kbd.c {2, KEY_ZOOM_OUT, 0x00000008 }, KEY_ZOOM_OUT 23 platform/ixus750_sd550/kbd.c {2, KEY_ZOOM_OUT, 0x00000010 }, KEY_ZOOM_OUT 23 platform/ixus75_sd750/kbd.c {2, KEY_ZOOM_OUT, 0x00000008 }, KEY_ZOOM_OUT 23 platform/ixus800_sd700/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 26 platform/ixus80_sd1100/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 23 platform/ixus850_sd800/kbd.c {2, KEY_ZOOM_OUT, 0x00000008 }, KEY_ZOOM_OUT 35 platform/ixus85_sd770/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 23 platform/ixus860_sd870/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 56 platform/ixus870_sd880/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 21 platform/ixus900_sd900/kbd.c {2, KEY_ZOOM_OUT , 0x00000008}, KEY_ZOOM_OUT 23 platform/ixus90_sd790/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 24 platform/ixus950_sd850/kbd.c {2, KEY_ZOOM_OUT, 0x00000008 }, KEY_ZOOM_OUT 24 platform/ixus95_sd1200/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 23 platform/ixus960_sd950/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 35 platform/ixus970_sd890/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 24 platform/ixus980_sd990/kbd.c { 2, KEY_ZOOM_OUT , 0x00000008 }, KEY_ZOOM_OUT 21 platform/ixus990_sd970/kbd.c { 2, KEY_ZOOM_OUT ,0x00000008 }, // sd970: Found @0xffaf12ac, levent 0x03 KEY_ZOOM_OUT 25 platform/ixusizoom_sd30/kbd.c {2, KEY_ZOOM_OUT , 0x00000080 }, KEY_ZOOM_OUT 25 platform/ixusw_sd430/kbd.c {2, KEY_ZOOM_OUT, 0x00000010 }, KEY_ZOOM_OUT 26 platform/m3/kbd.c { 1, KEY_ZOOM_OUT ,0x00001000 }, // AE Lock / Index (playback zoom out) KEY_ZOOM_OUT 106 platform/n/kbd.c { 2, KEY_ZOOM_OUT ,0x00000100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, // Found @0xff5bdbc0, levent 0x04 KEY_ZOOM_OUT 106 platform/n_facebook/kbd.c { 2, KEY_ZOOM_OUT ,0x00000100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, // Found @0xff5bdbc0, levent 0x04 KEY_ZOOM_OUT 28 platform/s100/kbd.c { 0, KEY_ZOOM_OUT ,0x00008000 }, // Found @0xff4537ac, levent 0x03 KEY_ZOOM_OUT 30 platform/s110/kbd.c { 0, KEY_ZOOM_OUT ,0x00008000 }, // Found @0xf864bc2c, levent 0x03 KEY_ZOOM_OUT 26 platform/s2is/kbd.c { 1, KEY_ZOOM_OUT , 0x01000000 }, KEY_ZOOM_OUT 27 platform/s2is/kbd.c { 1, KEY_ZOOM_OUT , 0x05000000 }, KEY_ZOOM_OUT 24 platform/s3is/kbd.c { 1, KEY_ZOOM_OUT , 0x01000000 }, KEY_ZOOM_OUT 25 platform/s3is/kbd.c { 1, KEY_ZOOM_OUT , 0x05000000 }, KEY_ZOOM_OUT 38 platform/s5is/kbd.c { 1, KEY_ZOOM_OUT , 0x01000000 }, // Zoom_out_fast = 0x04000000 | 0x01000000 KEY_ZOOM_OUT 23 platform/s80/kbd.c { 1, KEY_ZOOM_OUT , 0x00000002 }, // ok KEY_ZOOM_OUT 30 platform/s90/kbd.c { 1, KEY_ZOOM_OUT , 0x00000020 }, KEY_ZOOM_OUT 31 platform/s95/kbd.c { 1, KEY_ZOOM_OUT , 0x00000020 }, KEY_ZOOM_OUT 39 platform/sx1/kbd.c { 1, KEY_ZOOM_OUT , 0x00040000 }, KEY_ZOOM_OUT 37 platform/sx10/kbd.c { 1, KEY_ZOOM_OUT ,0x00040000 }, KEY_ZOOM_OUT 30 platform/sx100is/kbd.c { 1, KEY_ZOOM_OUT , 0x00000200 }, KEY_ZOOM_OUT 37 platform/sx110is/kbd.c { 1, KEY_ZOOM_OUT , 0x00000200 }, KEY_ZOOM_OUT 37 platform/sx120is/kbd.c { 2, KEY_ZOOM_OUT , 0x00000020 }, KEY_ZOOM_OUT 26 platform/sx130is/kbd.c { 2, KEY_ZOOM_OUT , 0x00000020 }, KEY_ZOOM_OUT 26 platform/sx150is/kbd.c { 1, KEY_ZOOM_OUT , 0x00008000 }, KEY_ZOOM_OUT 51 platform/sx160is/kbd.c { 2, KEY_ZOOM_OUT ,0x00000040 }, // Found @0xffba4b2c, levent 0x03 KEY_ZOOM_OUT 36 platform/sx170is/kbd.c { 2, KEY_ZOOM_OUT ,0x00000040 }, KEY_ZOOM_OUT 59 platform/sx20/kbd.c { 1, KEY_ZOOM_OUT , 0x00040000 }, KEY_ZOOM_OUT 18 platform/sx200is/kbd.c { 1, KEY_ZOOM_OUT , 0x00000030 }, //method taken from the SX220 port KEY_ZOOM_OUT 19 platform/sx200is/kbd.c { 1, KEY_ZOOM_OUT , 0x00000010 }, KEY_ZOOM_OUT 20 platform/sx200is/kbd.c { 1, KEY_ZOOM_OUT , 0x00000020 }, KEY_ZOOM_OUT 36 platform/sx210is/kbd.c { 1, KEY_ZOOM_OUT , 0x00000001 }, // f -> e (slow) KEY_ZOOM_OUT 25 platform/sx220hs/kbd.c { 0, KEY_ZOOM_OUT , 0x00000003 }, KEY_ZOOM_OUT 26 platform/sx220hs/kbd.c { 0, KEY_ZOOM_OUT , 0x00000001 }, KEY_ZOOM_OUT 27 platform/sx220hs/kbd.c { 0, KEY_ZOOM_OUT , 0x00000002 }, KEY_ZOOM_OUT 22 platform/sx230hs/kbd.c { 0, KEY_ZOOM_OUT , 0x00000003 }, KEY_ZOOM_OUT 23 platform/sx230hs/kbd.c { 0, KEY_ZOOM_OUT , 0x00000001 }, KEY_ZOOM_OUT 24 platform/sx230hs/kbd.c { 0, KEY_ZOOM_OUT , 0x00000002 }, KEY_ZOOM_OUT 25 platform/sx240hs/kbd.c { 1, KEY_ZOOM_OUT ,0x0C000000 }, // From sx260hs KEY_ZOOM_OUT 26 platform/sx240hs/kbd.c { 1, KEY_ZOOM_OUT ,0x04000000 }, KEY_ZOOM_OUT 27 platform/sx240hs/kbd.c { 1, KEY_ZOOM_OUT ,0x08000000 }, KEY_ZOOM_OUT 25 platform/sx260hs/kbd.c { 1, KEY_ZOOM_OUT ,0x0C000000 }, // Asm1989 Manual stuff KEY_ZOOM_OUT 26 platform/sx260hs/kbd.c { 1, KEY_ZOOM_OUT ,0x04000000 }, KEY_ZOOM_OUT 27 platform/sx260hs/kbd.c { 1, KEY_ZOOM_OUT ,0x08000000 }, KEY_ZOOM_OUT 25 platform/sx280hs/kbd.c { 1, KEY_ZOOM_OUT ,0x00000008 }, // full speed KEY_ZOOM_OUT 26 platform/sx280hs/kbd.c { 1, KEY_ZOOM_OUT ,0x00000018 }, // middle speed KEY_ZOOM_OUT 27 platform/sx280hs/kbd.c { 1, KEY_ZOOM_OUT ,0x00000010 }, // low speed KEY_ZOOM_OUT 44 platform/sx30/kbd.c { 0, KEY_ZOOM_OUT ,0x00000180 }, // 2 bits used, 4 values (0x00000180) KEY_ZOOM_OUT 45 platform/sx30/kbd.c { 0, KEY_ZOOM_OUT ,0x00000080 }, // 2 bits used, 4 values (0x00000180) KEY_ZOOM_OUT 46 platform/sx30/kbd.c { 0, KEY_ZOOM_OUT ,0x00000100 }, // 2 bits used, 4 values (0x00000180) KEY_ZOOM_OUT 17 platform/sx400is/kbd.c { 2, KEY_ZOOM_OUT ,0X00004000 }, //Slow Zoom out KEY_ZOOM_OUT 12 platform/sx40hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000180 }, // 2 bits used, 4 values (0x00000180) KEY_ZOOM_OUT 13 platform/sx40hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000080 }, // 2 bits used, 4 values (0x00000180) KEY_ZOOM_OUT 14 platform/sx40hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000100 }, // 2 bits used, 4 values (0x00000180) KEY_ZOOM_OUT 28 platform/sx410is/kbd.c { 2, KEY_ZOOM_OUT ,0x00000040 }, // full speed KEY_ZOOM_OUT 29 platform/sx410is/kbd.c { 2, KEY_ZOOM_OUT ,0x00000010 }, // low speed KEY_ZOOM_OUT 19 platform/sx420is/kbd.c { 0, KEY_ZOOM_OUT ,0x00000800 }, // full speed KEY_ZOOM_OUT 20 platform/sx420is/kbd.c { 0, KEY_ZOOM_OUT ,0x00000400 }, // low speed KEY_ZOOM_OUT 18 platform/sx430is/kbd.c { 0, KEY_ZOOM_OUT ,0x00000800 }, // joandrade sx420 KEY_ZOOM_OUT 41 platform/sx50hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000180 }, // 2 bits used, 4 values (0x00000180) KEY_ZOOM_OUT 42 platform/sx50hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000080 }, // 2 bits used, 4 values (0x00000180) KEY_ZOOM_OUT 43 platform/sx50hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000100 }, // 2 bits used, 4 values (0x00000180) KEY_ZOOM_OUT 34 platform/sx510hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000040 }, KEY_ZOOM_OUT 33 platform/sx520hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000040 }, KEY_ZOOM_OUT 34 platform/sx520hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000060 }, KEY_ZOOM_OUT 35 platform/sx520hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000020 }, KEY_ZOOM_OUT 33 platform/sx530hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000040 }, KEY_ZOOM_OUT 34 platform/sx530hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000060 }, KEY_ZOOM_OUT 35 platform/sx530hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000020 }, KEY_ZOOM_OUT 48 platform/sx60hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00000008 }, // full speed KEY_ZOOM_OUT 49 platform/sx60hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00000018 }, // middle speed KEY_ZOOM_OUT 50 platform/sx60hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00000010 }, // low speed KEY_ZOOM_OUT 29 platform/sx610hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00008000 }, KEY_ZOOM_OUT 30 platform/sx610hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00004000 }, // half speed KEY_ZOOM_OUT 16 platform/sx620hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000800 }, //half KEY_ZOOM_OUT 17 platform/sx620hs/kbd.c { 1, KEY_ZOOM_OUT ,0x40000000 }, //full KEY_ZOOM_OUT 41 platform/sx700hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00000008 }, // full speed KEY_ZOOM_OUT 42 platform/sx700hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00000010 }, // low speed KEY_ZOOM_OUT 51 platform/sx710hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00000008 }, // full speed KEY_ZOOM_OUT 52 platform/sx710hs/kbd.c { 2, KEY_ZOOM_OUT ,0x00000010 }, // low speed KEY_ZOOM_OUT 49 platform/sx730hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000004 }, // full speed KEY_ZOOM_OUT 50 platform/sx730hs/kbd.c { 0, KEY_ZOOM_OUT ,0x00000002 }, // low speed KEY_ZOOM_OUT 20 platform/tx1/kbd.c {1, KEY_ZOOM_OUT , 0x00010000 },