1 /* 2 * Copyright 2001-2005, Haiku, Inc. All Rights Reserved. 3 * Distributed under the terms of the MIT License. 4 */ 5 #ifndef INPUT_SERVER_TYPES_H 6 #define INPUT_SERVER_TYPES_H 7 8 9 #define IS_GET_MOUSE_TYPE 'Igmt' 10 #define IS_SET_MOUSE_TYPE 'Ismt' 11 #define IS_GET_MOUSE_ACCELERATION 'Igma' 12 #define IS_SET_MOUSE_ACCELERATION 'Isma' 13 #define IS_GET_KEY_REPEAT_DELAY 'Igrd' 14 #define IS_SET_KEY_REPEAT_DELAY 'Isrd' 15 #define IS_GET_KEY_INFO 'Igki' 16 #define IS_GET_MODIFIERS 'Igmd' 17 #define IS_GET_MODIFIER_KEY 'Igmk' 18 #define IS_SET_MODIFIER_KEY 'Ismk' 19 #define IS_SET_KEYBOARD_LOCKS 'Iskl' 20 #define IS_GET_MOUSE_SPEED 'Igms' 21 #define IS_SET_MOUSE_SPEED 'Isms' 22 #define IS_SET_MOUSE_POSITION 'Ismp' 23 #define IS_GET_MOUSE_MAP 'Igmm' 24 #define IS_SET_MOUSE_MAP 'Ismm' 25 #define IS_GET_KEYBOARD_ID 'Igid' 26 #define IS_SET_KEYBOARD_ID 'Isid' 27 #define IS_GET_CLICK_SPEED 'Igcs' 28 #define IS_SET_CLICK_SPEED 'Iscs' 29 #define IS_GET_KEY_REPEAT_RATE 'Igrr' 30 #define IS_SET_KEY_REPEAT_RATE 'Isrr' 31 #define IS_GET_KEY_MAP 'Igkm' 32 #define IS_RESTORE_KEY_MAP 'Iskm' 33 #define IS_FOCUS_IM_AWARE_VIEW 'Ifim' 34 #define IS_UNFOCUS_IM_AWARE_VIEW 'Iuim' 35 36 #define IS_FIND_DEVICES 'Ifdv' 37 #define IS_WATCH_DEVICES 'Iwdv' 38 #define IS_NOTIFY_DEVICE 'Intf' 39 #define IS_IS_DEVICE_RUNNING 'Idvr' 40 #define IS_START_DEVICE 'Istd' 41 #define IS_STOP_DEVICE 'Ispd' 42 #define IS_CONTROL_DEVICES 'Icnd' 43 #define SYSTEM_SHUTTING_DOWN 'SSDn' 44 45 #define IS_SAVE_SETTINGS 'Isst' 46 #define IS_SAVE_KEYMAP 'Iskp' 47 48 // app_server communication 49 #define IS_ACQUIRE_INPUT 'Iaqi' 50 #define IS_RELEASE_INPUT 'Irli' 51 52 // Method Replicant 53 #define IS_SET_METHOD 'MRsm' 54 #define IS_METHOD_REGISTER 'MRmr' 55 #define IS_UPDATE_NAME 'MRun' 56 #define IS_UPDATE_ICON 'MRui' 57 #define IS_UPDATE_MENU 'MRum' 58 #define IS_UPDATE_METHOD 'MRu!' 59 #define IS_ADD_METHOD 'MRa!' 60 #define IS_REMOVE_METHOD 'MRr!' 61 62 // Change screen resolution 63 #define IS_SCREEN_BOUNDS_UPDATED '_FMM' 64 // R5 compatible definition 65 66 #endif /* INPUT_SERVER_TYPES_H */ 67