Kaleidoscope
Macros
key_defs_consumerctl.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define Consumer_NumericKeyPad   (Key) { HID_CONSUMER_NUMERIC_KEY_PAD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }
 
#define Consumer_ProgrammableButtons   (Key) { HID_CONSUMER_PROGRAMMABLE_BUTTONS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }
 
#define Consumer_MicrophoneCa   (Key) { HID_CONSUMER_MICROPHONE_CA, KEY_FLAGS | SYNTHETIC|IS_CONSUMER }
 
#define Consumer_HeadphoneCa   (Key) { HID_CONSUMER_HEADPHONE_CA, KEY_FLAGS | SYNTHETIC|IS_CONSUMER }
 
#define Consumer_GraphicEqualizerCa   (Key) { HID_CONSUMER_GRAPHIC_EQUALIZER_CA, KEY_FLAGS | SYNTHETIC|IS_CONSUMER }
 
#define Consumer_Plus10   (Key) { HID_CONSUMER_PLUS_10, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Plus100   (Key) { HID_CONSUMER_PLUS_100, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_AMSlashPM   (Key) { HID_CONSUMER_AM_SLASH_PM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Power   (Key) { HID_CONSUMER_POWER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_Reset   (Key) { HID_CONSUMER_RESET, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Sleep   (Key) { HID_CONSUMER_SLEEP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Sleep_After   (Key) { HID_CONSUMER_SLEEP_AFTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Sleep_Mode   (Key) { HID_CONSUMER_SLEEP_MODE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_Illumination   (Key) { HID_CONSUMER_ILLUMINATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_Function_Buttons   (Key) { HID_CONSUMER_FUNCTION_BUTTONS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }
 
#define Consumer_Menu   (Key) { HID_CONSUMER_MENU, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_MenuPick   (Key) { HID_CONSUMER_MENU_PICK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_MenuUp   (Key) { HID_CONSUMER_MENU_UP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_MenuDown   (Key) { HID_CONSUMER_MENU_DOWN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_MenuLeft   (Key) { HID_CONSUMER_MENU_LEFT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_MenuRight   (Key) { HID_CONSUMER_MENU_RIGHT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_MenuEscape   (Key) { HID_CONSUMER_MENU_ESCAPE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_MenuValueIncrease   (Key) { HID_CONSUMER_MENU_VALUE_INCREASE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_MenuValueDecrease   (Key) { HID_CONSUMER_MENU_VALUE_DECREASE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_DataOnScreen   (Key) { HID_CONSUMER_DATA_ON_SCREEN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_ClosedCaption   (Key) { HID_CONSUMER_CLOSED_CAPTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_ClosedCaptionSelect   (Key) { HID_CONSUMER_CLOSED_CAPTION_SELECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_VCRSlashTV   (Key) { HID_CONSUMER_VCR_SLASH_TV, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_BroadcastMode   (Key) { HID_CONSUMER_BROADCAST_MODE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_SNapshot   (Key) { HID_CONSUMER_SNAPSHOT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Still   (Key) { HID_CONSUMER_STILL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Selection   (Key) { HID_CONSUMER_SELECTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }
 
#define Consumer_AssignSelection   (Key) { HID_CONSUMER_ASSIGN_SELECTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_ModeStep   (Key) { HID_CONSUMER_MODE_STEP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_RecallLast   (Key) { HID_CONSUMER_RECALL_LAST, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_EnterChannel   (Key) { HID_CONSUMER_ENTER_CHANNEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_OrderMovie   (Key) { HID_CONSUMER_ORDER_MOVIE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Channel   (Key) { HID_CONSUMER_CHANNEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_MediaSelection   (Key) { HID_CONSUMER_MEDIA_SELECTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }
 
#define Consumer_MediaSelectComputer   (Key) { HID_CONSUMER_MEDIA_SELECT_COMPUTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectTV   (Key) { HID_CONSUMER_MEDIA_SELECT_TV, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectWww   (Key) { HID_CONSUMER_MEDIA_SELECT_WWW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectDvd   (Key) { HID_CONSUMER_MEDIA_SELECT_DVD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectTelephone   (Key) { HID_CONSUMER_MEDIA_SELECT_TELEPHONE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectProgramGuide   (Key) { HID_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectVideoPhone   (Key) { HID_CONSUMER_MEDIA_SELECT_VIDEO_PHONE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectGames   (Key) { HID_CONSUMER_MEDIA_SELECT_GAMES, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectMessages   (Key) { HID_CONSUMER_MEDIA_SELECT_MESSAGES, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectCd   (Key) { HID_CONSUMER_MEDIA_SELECT_CD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectVcr   (Key) { HID_CONSUMER_MEDIA_SELECT_VCR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectTuner   (Key) { HID_CONSUMER_MEDIA_SELECT_TUNER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_Quit   (Key) { HID_CONSUMER_QUIT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Help   (Key) { HID_CONSUMER_HELP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_MediaSelectTape   (Key) { HID_CONSUMER_MEDIA_SELECT_TAPE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectCable   (Key) { HID_CONSUMER_MEDIA_SELECT_CABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectSatellite   (Key) { HID_CONSUMER_MEDIA_SELECT_SATELLITE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectSecurity   (Key) { HID_CONSUMER_MEDIA_SELECT_SECURITY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectHome   (Key) { HID_CONSUMER_MEDIA_SELECT_HOME, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_MediaSelectCall   (Key) { HID_CONSUMER_MEDIA_SELECT_CALL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_ChannelIncrement   (Key) { HID_CONSUMER_CHANNEL_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_ChannelDecrement   (Key) { HID_CONSUMER_CHANNEL_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_MediaSelectSap   (Key) { HID_CONSUMER_MEDIA_SELECT_SAP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_VcrPlus   (Key) { HID_CONSUMER_VCR_PLUS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Once   (Key) { HID_CONSUMER_ONCE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Daily   (Key) { HID_CONSUMER_DAILY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Weekly   (Key) { HID_CONSUMER_WEEKLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Monthly   (Key) { HID_CONSUMER_MONTHLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Play   (Key) { HID_CONSUMER_PLAY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_Pause   (Key) { HID_CONSUMER_PAUSE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_Record   (Key) { HID_CONSUMER_RECORD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_FastForward   (Key) { HID_CONSUMER_FAST_FORWARD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_Rewind   (Key) { HID_CONSUMER_REWIND, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_ScanNextTrack   (Key) { HID_CONSUMER_SCAN_NEXT_TRACK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_ScanPreviousTrack   (Key) { HID_CONSUMER_SCAN_PREVIOUS_TRACK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Stop   (Key) { HID_CONSUMER_STOP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Eject   (Key) { HID_CONSUMER_EJECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_RandomPlay   (Key) { HID_CONSUMER_RANDOM_PLAY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_SelectDisc   (Key) { HID_CONSUMER_SELECT_DISC, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }
 
#define Consumer_EnterDiscMc   (Key) { HID_CONSUMER_ENTER_DISC_MC, KEY_FLAGS | SYNTHETIC|IS_CONSUMER }
 
#define Consumer_Repeat   (Key) { HID_CONSUMER_REPEAT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Tracking   (Key) { HID_CONSUMER_TRACKING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_Track_Normal   (Key) { HID_CONSUMER_TRACK_NORMAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_SlowTracking   (Key) { HID_CONSUMER_SLOW_TRACKING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_FrameForward   (Key) { HID_CONSUMER_FRAME_FORWARD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_FrameBack   (Key) { HID_CONSUMER_FRAME_BACK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_Mark   (Key) { HID_CONSUMER_MARK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_ClearMark   (Key) { HID_CONSUMER_CLEAR_MARK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_RepeatFromMark   (Key) { HID_CONSUMER_REPEAT_FROM_MARK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_ReturnTo_Mark   (Key) { HID_CONSUMER_RETURN_TO_MARK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_SearchMarkForward   (Key) { HID_CONSUMER_SEARCH_MARK_FORWARD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_SearchMarkBackwards   (Key) { HID_CONSUMER_SEARCH_MARK_BACKWARDS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_CounterReset   (Key) { HID_CONSUMER_COUNTER_RESET, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_ShowCounter   (Key) { HID_CONSUMER_SHOW_COUNTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_TrackingIncrement   (Key) { HID_CONSUMER_TRACKING_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_TrackingDecrement   (Key) { HID_CONSUMER_TRACKING_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_StopSlashEject   (Key) { HID_CONSUMER_STOP_SLASH_EJECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_PlaySlashPause   (Key) { HID_CONSUMER_PLAY_SLASH_PAUSE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_PlaySlashSkip   (Key) { HID_CONSUMER_PLAY_SLASH_SKIP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Volume   (Key) { HID_CONSUMER_VOLUME, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_Balance   (Key) { HID_CONSUMER_BALANCE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_Mute   (Key) { HID_CONSUMER_MUTE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_Bass   (Key) { HID_CONSUMER_BASS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_Treble   (Key) { HID_CONSUMER_TREBLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_BassBoost   (Key) { HID_CONSUMER_BASS_BOOST, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_SurroundMode   (Key) { HID_CONSUMER_SURROUND_MODE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Loudness   (Key) { HID_CONSUMER_LOUDNESS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_Mpx   (Key) { HID_CONSUMER_MPX, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_VolumeIncrement   (Key) { HID_CONSUMER_VOLUME_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_VolumeDecrement   (Key) { HID_CONSUMER_VOLUME_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_SpeedSelect   (Key) { HID_CONSUMER_SPEED_SELECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_PlaybackSpeed   (Key) { HID_CONSUMER_PLAYBACK_SPEED, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }
 
#define Consumer_StandardPlay   (Key) { HID_CONSUMER_STANDARD_PLAY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_LongPlay   (Key) { HID_CONSUMER_LONG_PLAY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_ExtendedPlay   (Key) { HID_CONSUMER_EXTENDED_PLAY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_Slow   (Key) { HID_CONSUMER_SLOW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_FanEnable   (Key) { HID_CONSUMER_FAN_ENABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_FanSpeed   (Key) { HID_CONSUMER_FAN_SPEED, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_LightEnable   (Key) { HID_CONSUMER_LIGHT_ENABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_LightIlluminationLevel   (Key) { HID_CONSUMER_LIGHT_ILLUMINATION_LEVEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_ClimateControlEnable   (Key) { HID_CONSUMER_CLIMATE_CONTROL_ENABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_RoomTemperature   (Key) { HID_CONSUMER_ROOM_TEMPERATURE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_SecurityEnable   (Key) { HID_CONSUMER_SECURITY_ENABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }
 
#define Consumer_FireAlarm   (Key) { HID_CONSUMER_FIRE_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_PoliceAlarm   (Key) { HID_CONSUMER_POLICE_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Proximity   (Key) { HID_CONSUMER_PROXIMITY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_Motion   (Key) { HID_CONSUMER_MOTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_DuressAlarm   (Key) { HID_CONSUMER_DURESS_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_HoldupAlarm   (Key) { HID_CONSUMER_HOLDUP_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_MedicalAlarm   (Key) { HID_CONSUMER_MEDICAL_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_BalanceRight   (Key) { HID_CONSUMER_BALANCE_RIGHT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_BalanceLeft   (Key) { HID_CONSUMER_BALANCE_LEFT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_BassIncrement   (Key) { HID_CONSUMER_BASS_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_BassDecrement   (Key) { HID_CONSUMER_BASS_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_TrebleIncrement   (Key) { HID_CONSUMER_TREBLE_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_TrebleDecrement   (Key) { HID_CONSUMER_TREBLE_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }
 
#define Consumer_SpeakerSystem   (Key) { HID_CONSUMER_SPEAKER_SYSTEM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_ChannelLeft   (Key) { HID_CONSUMER_CHANNEL_LEFT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_ChannelRight   (Key) { HID_CONSUMER_CHANNEL_RIGHT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_ChannelCenter   (Key) { HID_CONSUMER_CHANNEL_CENTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_ChannelFront   (Key) { HID_CONSUMER_CHANNEL_FRONT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_ChannelCenterFront   (Key) { HID_CONSUMER_CHANNEL_CENTER_FRONT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_ChannelSide   (Key) { HID_CONSUMER_CHANNEL_SIDE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_ChannelSurround   (Key) { HID_CONSUMER_CHANNEL_SURROUND, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_ChannelLowFrequencyEnhancement   (Key) { HID_CONSUMER_CHANNEL_LOW_FREQUENCY_ENHANCEMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_ChannelTop   (Key) { HID_CONSUMER_CHANNEL_TOP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_ChannelUnknown   (Key) { HID_CONSUMER_CHANNEL_UNKNOWN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }
 
#define Consumer_SubChannel   (Key) { HID_CONSUMER_SUB_CHANNEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_SubChannelIncrement   (Key) { HID_CONSUMER_SUB_CHANNEL_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_SubChannelDecrement   (Key) { HID_CONSUMER_SUB_CHANNEL_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_AlternateAudioIncrement   (Key) { HID_CONSUMER_ALTERNATE_AUDIO_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_AlternateAudioDecrement   (Key) { HID_CONSUMER_ALTERNATE_AUDIO_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }
 
#define Consumer_Application_Launch_Buttons   (Key) { HID_CONSUMER_APPLICATION_LAUNCH_BUTTONS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }
 
#define Consumer_AL_Launch_Button_Configuration_Tool   (Key) { HID_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION_TOOL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Programmable_Button_Configuration   (Key) { HID_CONSUMER_AL_PROGRAMMABLE_BUTTON_CONFIGURATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Consumer_Control_Configuration   (Key) { HID_CONSUMER_AL_CONSUMER_CONTROL_CONFIGURATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Word_Processor   (Key) { HID_CONSUMER_AL_WORD_PROCESSOR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Text_Editor   (Key) { HID_CONSUMER_AL_TEXT_EDITOR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Spreadsheet   (Key) { HID_CONSUMER_AL_SPREADSHEET, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Graphics_Editor   (Key) { HID_CONSUMER_AL_GRAPHICS_EDITOR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Presentation_App   (Key) { HID_CONSUMER_AL_PRESENTATION_APP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Database_App   (Key) { HID_CONSUMER_AL_DATABASE_APP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Email_Reader   (Key) { HID_CONSUMER_AL_EMAIL_READER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Newsreader   (Key) { HID_CONSUMER_AL_NEWSREADER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Voicemail   (Key) { HID_CONSUMER_AL_VOICEMAIL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Contacts_Slash_Address_Book   (Key) { HID_CONSUMER_AL_CONTACTS_SLASH_ADDRESS_BOOK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Calendar_Slash_Schedule   (Key) { HID_CONSUMER_AL_CALENDAR_SLASH_SCHEDULE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Task_Slash_Project_Manager   (Key) { HID_CONSUMER_AL_TASK_SLASH_PROJECT_MANAGER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Log_Slash_Journal_Slash_Timecard   (Key) { HID_CONSUMER_AL_LOG_SLASH_JOURNAL_SLASH_TIMECARD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Checkbook_Slash_Finance   (Key) { HID_CONSUMER_AL_CHECKBOOK_SLASH_FINANCE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Calculator   (Key) { HID_CONSUMER_AL_CALCULATOR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_AVCaptureSlashPlayback   (Key) { HID_CONSUMER_AL_A_SLASH_V_CAPTURE_SLASH_PLAYBACK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Local_MachineBrowser   (Key) { HID_CONSUMER_AL_LOCAL_MACHINE_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Lan_SlashWanBrowser   (Key) { HID_CONSUMER_AL_LAN_SLASH_WAN_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_InternetBrowser   (Key) { HID_CONSUMER_AL_INTERNET_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_RemoteNetworkingSlashIspConnect   (Key) { HID_CONSUMER_AL_REMOTE_NETWORKING_SLASH_ISP_CONNECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_NetworkConference   (Key) { HID_CONSUMER_AL_NETWORK_CONFERENCE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_NetworkChat   (Key) { HID_CONSUMER_AL_NETWORK_CHAT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_TelephonySlashDialer   (Key) { HID_CONSUMER_AL_TELEPHONY_SLASH_DIALER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Logon   (Key) { HID_CONSUMER_AL_LOGON, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Logoff   (Key) { HID_CONSUMER_AL_LOGOFF, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_LogonSlashLogoff   (Key) { HID_CONSUMER_AL_LOGON_SLASH_LOGOFF, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_TerminalLockSlashScreensaver   (Key) { HID_CONSUMER_AL_TERMINAL_LOCK_SLASH_SCREENSAVER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_ControlPanel   (Key) { HID_CONSUMER_AL_CONTROL_PANEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_CommandLineProcessorSlashRun   (Key) { HID_CONSUMER_AL_COMMAND_LINE_PROCESSOR_SLASH_RUN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_ProcessSlashTask_Manager   (Key) { HID_CONSUMER_AL_PROCESS_SLASH_TASK_MANAGER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_SelectTaskSlashApplication   (Key) { HID_CONSUMER_AL_SELECT_TASK_SLASH_APPLICATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_NextTaskSlashApplication   (Key) { HID_CONSUMER_AL_NEXT_TASK_SLASH_APPLICATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_PreviousTaskSlashApplication   (Key) { HID_CONSUMER_AL_PREVIOUS_TASK_SLASH_APPLICATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_PreemptiveHaltTaskSlashApplication   (Key) { HID_CONSUMER_AL_PREEMPTIVE_HALT_TASK_SLASH_APPLICATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_IntegratedHelpCenter   (Key) { HID_CONSUMER_AL_INTEGRATED_HELP_CENTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Documents   (Key) { HID_CONSUMER_AL_DOCUMENTS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Thesaurus   (Key) { HID_CONSUMER_AL_THESAURUS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Dictionary   (Key) { HID_CONSUMER_AL_DICTIONARY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Desktop   (Key) { HID_CONSUMER_AL_DESKTOP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_SpellCheck   (Key) { HID_CONSUMER_AL_SPELL_CHECK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_GrammarCheck   (Key) { HID_CONSUMER_AL_GRAMMAR_CHECK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_WirelessStatus   (Key) { HID_CONSUMER_AL_WIRELESS_STATUS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_KeyboardLayout   (Key) { HID_CONSUMER_AL_KEYBOARD_LAYOUT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_VirusProtection   (Key) { HID_CONSUMER_AL_VIRUS_PROTECTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Encryption   (Key) { HID_CONSUMER_AL_ENCRYPTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_ScreenSaver   (Key) { HID_CONSUMER_AL_SCREEN_SAVER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Alarms   (Key) { HID_CONSUMER_AL_ALARMS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Clock   (Key) { HID_CONSUMER_AL_CLOCK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_FileBrowser   (Key) { HID_CONSUMER_AL_FILE_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_PowerStatus   (Key) { HID_CONSUMER_AL_POWER_STATUS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_ImageBrowser   (Key) { HID_CONSUMER_AL_IMAGE_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_AudioBrowser   (Key) { HID_CONSUMER_AL_AUDIO_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_MovieBrowser   (Key) { HID_CONSUMER_AL_MOVIE_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_DigitalRightsManager   (Key) { HID_CONSUMER_AL_DIGITAL_RIGHTS_MANAGER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_DigitalWallet   (Key) { HID_CONSUMER_AL_DIGITAL_WALLET, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_InstantMessaging   (Key) { HID_CONSUMER_AL_INSTANT_MESSAGING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_OemFeaturesSlashTipsSlashTUTORIALBrowser   (Key) { HID_CONSUMER_AL_OEM_FEATURES_SLASH__TIPS_SLASH_TUTORIAL_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_OemHelp   (Key) { HID_CONSUMER_AL_OEM_HELP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_OnlineCommunity   (Key) { HID_CONSUMER_AL_ONLINE_COMMUNITY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_Entertainment_Content_Browser   (Key) { HID_CONSUMER_AL_ENTERTAINMENT_CONTENT_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_OnlineShoppingBrowser   (Key) { HID_CONSUMER_AL_ONLINE_SHOPPING_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_SmartcardInformationSlashHelp   (Key) { HID_CONSUMER_AL_SMARTCARD_INFORMATION_SLASH_HELP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_MarketMonitorSlashFinanceBrowser   (Key) { HID_CONSUMER_AL_MARKET_MONITOR_SLASH_FINANCE_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_CustomizedCorporateNewsBrowser   (Key) { HID_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_OnlineActivityBrowser   (Key) { HID_CONSUMER_AL_ONLINE_ACTIVITY_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_ResearchSlashSearchBrowser   (Key) { HID_CONSUMER_AL_RESEARCH_SLASH_SEARCH_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AL_AudioPlayer   (Key) { HID_CONSUMER_AL_AUDIO_PLAYER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_GenericGuiApplicationControls   (Key) { HID_CONSUMER_GENERIC_GUI_APPLICATION_CONTROLS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }
 
#define Consumer_AC_New   (Key) { HID_CONSUMER_AC_NEW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Open   (Key) { HID_CONSUMER_AC_OPEN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Close   (Key) { HID_CONSUMER_AC_CLOSE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Exit   (Key) { HID_CONSUMER_AC_EXIT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Maximize   (Key) { HID_CONSUMER_AC_MAXIMIZE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Minimize   (Key) { HID_CONSUMER_AC_MINIMIZE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Save   (Key) { HID_CONSUMER_AC_SAVE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Print   (Key) { HID_CONSUMER_AC_PRINT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Properties   (Key) { HID_CONSUMER_AC_PROPERTIES, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Undo   (Key) { HID_CONSUMER_AC_UNDO, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Copy   (Key) { HID_CONSUMER_AC_COPY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Cut   (Key) { HID_CONSUMER_AC_CUT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Paste   (Key) { HID_CONSUMER_AC_PASTE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SelectAll   (Key) { HID_CONSUMER_AC_SELECT_ALL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Find   (Key) { HID_CONSUMER_AC_FIND, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_FindAndReplace   (Key) { HID_CONSUMER_AC_FIND_AND_REPLACE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Search   (Key) { HID_CONSUMER_AC_SEARCH, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_GoTo   (Key) { HID_CONSUMER_AC_GO_TO, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Home   (Key) { HID_CONSUMER_AC_HOME, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Back   (Key) { HID_CONSUMER_AC_BACK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Forward   (Key) { HID_CONSUMER_AC_FORWARD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Stop   (Key) { HID_CONSUMER_AC_STOP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Refresh   (Key) { HID_CONSUMER_AC_REFRESH, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_PreviousLink   (Key) { HID_CONSUMER_AC_PREVIOUS_LINK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_NextLink   (Key) { HID_CONSUMER_AC_NEXT_LINK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Bookmarks   (Key) { HID_CONSUMER_AC_BOOKMARKS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_History   (Key) { HID_CONSUMER_AC_HISTORY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Subscriptions   (Key) { HID_CONSUMER_AC_SUBSCRIPTIONS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ZoomIn   (Key) { HID_CONSUMER_AC_ZOOM_IN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ZoomOut   (Key) { HID_CONSUMER_AC_ZOOM_OUT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Zoom   (Key) { HID_CONSUMER_AC_ZOOM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_AC_FullSCreenView   (Key) { HID_CONSUMER_AC_FULL_SCREEN_VIEW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_NormalView   (Key) { HID_CONSUMER_AC_NORMAL_VIEW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ViewToggle   (Key) { HID_CONSUMER_AC_VIEW_TOGGLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ScrollUp   (Key) { HID_CONSUMER_AC_SCROLL_UP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ScrollDown   (Key) { HID_CONSUMER_AC_SCROLL_DOWN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Scroll   (Key) { HID_CONSUMER_AC_SCROLL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_AC_PanLeft   (Key) { HID_CONSUMER_AC_PAN_LEFT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_PanRight   (Key) { HID_CONSUMER_AC_PAN_RIGHT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Pan   (Key) { HID_CONSUMER_AC_PAN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }
 
#define Consumer_AC_NewWindow   (Key) { HID_CONSUMER_AC_NEW_WINDOW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_TileHorizontally   (Key) { HID_CONSUMER_AC_TILE_HORIZONTALLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_TileVertically   (Key) { HID_CONSUMER_AC_TILE_VERTICALLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Format   (Key) { HID_CONSUMER_AC_FORMAT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Edit   (Key) { HID_CONSUMER_AC_EDIT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Bold   (Key) { HID_CONSUMER_AC_BOLD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Italics   (Key) { HID_CONSUMER_AC_ITALICS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Underline   (Key) { HID_CONSUMER_AC_UNDERLINE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Strikethrough   (Key) { HID_CONSUMER_AC_STRIKETHROUGH, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Subscript   (Key) { HID_CONSUMER_AC_SUBSCRIPT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Superscript   (Key) { HID_CONSUMER_AC_SUPERSCRIPT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_AllCaps   (Key) { HID_CONSUMER_AC_ALL_CAPS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Rotate   (Key) { HID_CONSUMER_AC_ROTATE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Resize   (Key) { HID_CONSUMER_AC_RESIZE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_FlipHorizontal   (Key) { HID_CONSUMER_AC_FLIP_HORIZONTAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_FlipVertical   (Key) { HID_CONSUMER_AC_FLIP_VERTICAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_MirrorHorizontal   (Key) { HID_CONSUMER_AC_MIRROR_HORIZONTAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_MirrorVertical   (Key) { HID_CONSUMER_AC_MIRROR_VERTICAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_FontSelect   (Key) { HID_CONSUMER_AC_FONT_SELECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_FontColor   (Key) { HID_CONSUMER_AC_FONT_COLOR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_FontSize   (Key) { HID_CONSUMER_AC_FONT_SIZE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_JustifyLeft   (Key) { HID_CONSUMER_AC_JUSTIFY_LEFT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_JustifyCenterH   (Key) { HID_CONSUMER_AC_JUSTIFY_CENTER_H, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_JustifyRight   (Key) { HID_CONSUMER_AC_JUSTIFY_RIGHT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_JustifyBlockH   (Key) { HID_CONSUMER_AC_JUSTIFY_BLOCK_H, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_JustifyTop   (key) { HID_CONSUMER_AC_JUSTIFY_TOP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_JustifyCenterV   (Key) { HID_CONSUMER_AC_JUSTIFY_CENTER_V, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_JustifyBottom   (Key) { HID_CONSUMER_AC_JUSTIFY_BOTTOM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_JustifyBlockV   (Key) { HID_CONSUMER_AC_JUSTIFY_BLOCK_V, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_IndentDecrease   (Key) { HID_CONSUMER_AC_INDENT_DECREASE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_IndentIncrease   (Key) { HID_CONSUMER_AC_INDENT_INCREASE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_NumberedList   (Key) { HID_CONSUMER_AC_NUMBERED_LIST, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_RestartNumbering   (Key) { HID_CONSUMER_AC_RESTART_NUMBERING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_BulletedList   (Key) { HID_CONSUMER_AC_BULLETED_LIST, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Promote   (Key) { HID_CONSUMER_AC_PROMOTE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Demote   (Key) { HID_CONSUMER_AC_DEMOTE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Yes   (Key) { HID_CONSUMER_AC_YES, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_No   (Key) { HID_CONSUMER_AC_NO, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Cancel   (Key) { HID_CONSUMER_AC_CANCEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Catalog   (Key) { HID_CONSUMER_AC_CATALOG, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_BuySlashCheckout   (Key) { HID_CONSUMER_AC_BUY_SLASH_CHECKOUT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_AddToCart   (Key) { HID_CONSUMER_AC_ADD_TO_CART, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Expand   (Key) { HID_CONSUMER_AC_EXPAND, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ExpandAll   (Key) { HID_CONSUMER_AC_EXPAND_ALL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Collapse   (Key) { HID_CONSUMER_AC_COLLAPSE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_CollapseAll   (Key) { HID_CONSUMER_AC_COLLAPSE_ALL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_PrintPreview   (Key) { HID_CONSUMER_AC_PRINT_PREVIEW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_PasteSpecial   (Key) { HID_CONSUMER_AC_PASTE_SPECIAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_InsertMode   (Key) { HID_CONSUMER_AC_INSERT_MODE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Delete   (Key) { HID_CONSUMER_AC_DELETE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Lock   (Key) { HID_CONSUMER_AC_LOCK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Unlock   (Key) { HID_CONSUMER_AC_UNLOCK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Protect   (Key) { HID_CONSUMER_AC_PROTECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Unprotect   (Key) { HID_CONSUMER_AC_UNPROTECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_AttachComment   (Key) { HID_CONSUMER_AC_ATTACH_COMMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_DeleteComment   (Key) { HID_CONSUMER_AC_DELETE_COMMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ViewComment   (Key) { HID_CONSUMER_AC_VIEW_COMMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SelectWord   (Key) { HID_CONSUMER_AC_SELECT_WORD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SelectSentence   (Key) { HID_CONSUMER_AC_SELECT_SENTENCE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SelectParagraph   (Key) { HID_CONSUMER_AC_SELECT_PARAGRAPH, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SelectColumn   (Key) { HID_CONSUMER_AC_SELECT_COLUMN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SelectRow   (Key) { HID_CONSUMER_AC_SELECT_ROW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SelectTable   (Key) { HID_CONSUMER_AC_SELECT_TABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SelectObject   (Key) { HID_CONSUMER_AC_SELECT_OBJECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_RedoSlashRepeat   (Key) { HID_CONSUMER_AC_REDO_SLASH_REPEAT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Sort   (Key) { HID_CONSUMER_AC_SORT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Sort_Ascending   (Key) { HID_CONSUMER_AC_SORT_ASCENDING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Sort_Descending   (Key) { HID_CONSUMER_AC_SORT_DESCENDING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Filter   (Key) { HID_CONSUMER_AC_FILTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SetClock   (Key) { HID_CONSUMER_AC_SET_CLOCK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ViewClock   (Key) { HID_CONSUMER_AC_VIEW_CLOCK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SelectTimeZone   (Key) { HID_CONSUMER_AC_SELECT_TIME_ZONE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_EditTimeZones   (Key) { HID_CONSUMER_AC_EDIT_TIME_ZONES, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SetAlarm   (Key) { HID_CONSUMER_AC_SET_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ClearAlarm   (Key) { HID_CONSUMER_AC_CLEAR_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SnoozeAlarm   (Key) { HID_CONSUMER_AC_SNOOZE_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ResetAlarm   (Key) { HID_CONSUMER_AC_RESET_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Synchronize   (Key) { HID_CONSUMER_AC_SYNCHRONIZE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SendSlashReceive   (Key) { HID_CONSUMER_AC_SEND_SLASH_RECEIVE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SendTo   (Key) { HID_CONSUMER_AC_SEND_TO, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Reply   (Key) { HID_CONSUMER_AC_REPLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ReplyAll   (Key) { HID_CONSUMER_AC_REPLY_ALL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_ForwardMsg   (Key) { HID_CONSUMER_AC_FORWARD_MSG, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Send   (Key) { HID_CONSUMER_AC_SEND, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_AttachFile   (Key) { HID_CONSUMER_AC_ATTACH_FILE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Upload   (Key) { HID_CONSUMER_AC_UPLOAD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Download   (Key) { HID_CONSUMER_AC_DOWNLOAD_(SAVE_TARGET_AS), KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SetBorders   (Key) { HID_CONSUMER_AC_SET_BORDERS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_InsertRow   (key) { HID_CONSUMER_AC_INSERT_ROW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_InsertColumn   (Key) { HID_CONSUMER_AC_INSERT_COLUMN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_InsertFile   (Key) { HID_CONSUMER_AC_INSERT_FILE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_InsertPicture   (Key) { HID_CONSUMER_AC_INSERT_PICTURE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_InsertObject   (Key) { HID_CONSUMER_AC_INSERT_OBJECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_InsertSymbol   (Key) { HID_CONSUMER_AC_INSERT_SYMBOL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_SaveandClose   (Key) { HID_CONSUMER_AC_SAVE_AND_CLOSE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Rename   (Key) { HID_CONSUMER_AC_RENAME, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Merge   (Key) { HID_CONSUMER_AC_MERGE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Split   (Key) { HID_CONSUMER_AC_SPLIT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Distribute_Horizontally   (Key) { HID_CONSUMER_AC_DISTRIBUTE_HORIZONTALLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 
#define Consumer_AC_Distribute_Vertically   (Key) { HID_CONSUMER_AC_DISTRIBUTE_VERTICALLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }
 

Macro Definition Documentation

◆ Consumer_AC_AddToCart

#define Consumer_AC_AddToCart   (Key) { HID_CONSUMER_AC_ADD_TO_CART, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_AllCaps

#define Consumer_AC_AllCaps   (Key) { HID_CONSUMER_AC_ALL_CAPS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_AttachComment

#define Consumer_AC_AttachComment   (Key) { HID_CONSUMER_AC_ATTACH_COMMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_AttachFile

#define Consumer_AC_AttachFile   (Key) { HID_CONSUMER_AC_ATTACH_FILE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Back

#define Consumer_AC_Back   (Key) { HID_CONSUMER_AC_BACK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Bold

#define Consumer_AC_Bold   (Key) { HID_CONSUMER_AC_BOLD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Bookmarks

#define Consumer_AC_Bookmarks   (Key) { HID_CONSUMER_AC_BOOKMARKS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_BulletedList

#define Consumer_AC_BulletedList   (Key) { HID_CONSUMER_AC_BULLETED_LIST, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_BuySlashCheckout

#define Consumer_AC_BuySlashCheckout   (Key) { HID_CONSUMER_AC_BUY_SLASH_CHECKOUT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Cancel

#define Consumer_AC_Cancel   (Key) { HID_CONSUMER_AC_CANCEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Catalog

#define Consumer_AC_Catalog   (Key) { HID_CONSUMER_AC_CATALOG, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_ClearAlarm

#define Consumer_AC_ClearAlarm   (Key) { HID_CONSUMER_AC_CLEAR_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Close

#define Consumer_AC_Close   (Key) { HID_CONSUMER_AC_CLOSE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Collapse

#define Consumer_AC_Collapse   (Key) { HID_CONSUMER_AC_COLLAPSE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_CollapseAll

#define Consumer_AC_CollapseAll   (Key) { HID_CONSUMER_AC_COLLAPSE_ALL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Copy

#define Consumer_AC_Copy   (Key) { HID_CONSUMER_AC_COPY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Cut

#define Consumer_AC_Cut   (Key) { HID_CONSUMER_AC_CUT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Delete

#define Consumer_AC_Delete   (Key) { HID_CONSUMER_AC_DELETE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_DeleteComment

#define Consumer_AC_DeleteComment   (Key) { HID_CONSUMER_AC_DELETE_COMMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Demote

#define Consumer_AC_Demote   (Key) { HID_CONSUMER_AC_DEMOTE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Distribute_Horizontally

#define Consumer_AC_Distribute_Horizontally   (Key) { HID_CONSUMER_AC_DISTRIBUTE_HORIZONTALLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Distribute_Vertically

#define Consumer_AC_Distribute_Vertically   (Key) { HID_CONSUMER_AC_DISTRIBUTE_VERTICALLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Download

#define Consumer_AC_Download   (Key) { HID_CONSUMER_AC_DOWNLOAD_(SAVE_TARGET_AS), KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Edit

#define Consumer_AC_Edit   (Key) { HID_CONSUMER_AC_EDIT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_EditTimeZones

#define Consumer_AC_EditTimeZones   (Key) { HID_CONSUMER_AC_EDIT_TIME_ZONES, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Exit

#define Consumer_AC_Exit   (Key) { HID_CONSUMER_AC_EXIT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Expand

#define Consumer_AC_Expand   (Key) { HID_CONSUMER_AC_EXPAND, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_ExpandAll

#define Consumer_AC_ExpandAll   (Key) { HID_CONSUMER_AC_EXPAND_ALL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Filter

#define Consumer_AC_Filter   (Key) { HID_CONSUMER_AC_FILTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Find

#define Consumer_AC_Find   (Key) { HID_CONSUMER_AC_FIND, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_FindAndReplace

#define Consumer_AC_FindAndReplace   (Key) { HID_CONSUMER_AC_FIND_AND_REPLACE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_FlipHorizontal

#define Consumer_AC_FlipHorizontal   (Key) { HID_CONSUMER_AC_FLIP_HORIZONTAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_FlipVertical

#define Consumer_AC_FlipVertical   (Key) { HID_CONSUMER_AC_FLIP_VERTICAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_FontColor

#define Consumer_AC_FontColor   (Key) { HID_CONSUMER_AC_FONT_COLOR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_FontSelect

#define Consumer_AC_FontSelect   (Key) { HID_CONSUMER_AC_FONT_SELECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_FontSize

#define Consumer_AC_FontSize   (Key) { HID_CONSUMER_AC_FONT_SIZE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Format

#define Consumer_AC_Format   (Key) { HID_CONSUMER_AC_FORMAT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Forward

#define Consumer_AC_Forward   (Key) { HID_CONSUMER_AC_FORWARD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_ForwardMsg

#define Consumer_AC_ForwardMsg   (Key) { HID_CONSUMER_AC_FORWARD_MSG, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_FullSCreenView

#define Consumer_AC_FullSCreenView   (Key) { HID_CONSUMER_AC_FULL_SCREEN_VIEW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_GoTo

#define Consumer_AC_GoTo   (Key) { HID_CONSUMER_AC_GO_TO, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_History

#define Consumer_AC_History   (Key) { HID_CONSUMER_AC_HISTORY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Home

#define Consumer_AC_Home   (Key) { HID_CONSUMER_AC_HOME, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_IndentDecrease

#define Consumer_AC_IndentDecrease   (Key) { HID_CONSUMER_AC_INDENT_DECREASE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_IndentIncrease

#define Consumer_AC_IndentIncrease   (Key) { HID_CONSUMER_AC_INDENT_INCREASE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_InsertColumn

#define Consumer_AC_InsertColumn   (Key) { HID_CONSUMER_AC_INSERT_COLUMN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_InsertFile

#define Consumer_AC_InsertFile   (Key) { HID_CONSUMER_AC_INSERT_FILE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_InsertMode

#define Consumer_AC_InsertMode   (Key) { HID_CONSUMER_AC_INSERT_MODE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_InsertObject

#define Consumer_AC_InsertObject   (Key) { HID_CONSUMER_AC_INSERT_OBJECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_InsertPicture

#define Consumer_AC_InsertPicture   (Key) { HID_CONSUMER_AC_INSERT_PICTURE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_InsertRow

#define Consumer_AC_InsertRow   (key) { HID_CONSUMER_AC_INSERT_ROW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_InsertSymbol

#define Consumer_AC_InsertSymbol   (Key) { HID_CONSUMER_AC_INSERT_SYMBOL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Italics

#define Consumer_AC_Italics   (Key) { HID_CONSUMER_AC_ITALICS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_JustifyBlockH

#define Consumer_AC_JustifyBlockH   (Key) { HID_CONSUMER_AC_JUSTIFY_BLOCK_H, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_JustifyBlockV

#define Consumer_AC_JustifyBlockV   (Key) { HID_CONSUMER_AC_JUSTIFY_BLOCK_V, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_JustifyBottom

#define Consumer_AC_JustifyBottom   (Key) { HID_CONSUMER_AC_JUSTIFY_BOTTOM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_JustifyCenterH

#define Consumer_AC_JustifyCenterH   (Key) { HID_CONSUMER_AC_JUSTIFY_CENTER_H, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_JustifyCenterV

#define Consumer_AC_JustifyCenterV   (Key) { HID_CONSUMER_AC_JUSTIFY_CENTER_V, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_JustifyLeft

#define Consumer_AC_JustifyLeft   (Key) { HID_CONSUMER_AC_JUSTIFY_LEFT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_JustifyRight

#define Consumer_AC_JustifyRight   (Key) { HID_CONSUMER_AC_JUSTIFY_RIGHT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_JustifyTop

#define Consumer_AC_JustifyTop   (key) { HID_CONSUMER_AC_JUSTIFY_TOP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Lock

#define Consumer_AC_Lock   (Key) { HID_CONSUMER_AC_LOCK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Maximize

#define Consumer_AC_Maximize   (Key) { HID_CONSUMER_AC_MAXIMIZE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Merge

#define Consumer_AC_Merge   (Key) { HID_CONSUMER_AC_MERGE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Minimize

#define Consumer_AC_Minimize   (Key) { HID_CONSUMER_AC_MINIMIZE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_MirrorHorizontal

#define Consumer_AC_MirrorHorizontal   (Key) { HID_CONSUMER_AC_MIRROR_HORIZONTAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_MirrorVertical

#define Consumer_AC_MirrorVertical   (Key) { HID_CONSUMER_AC_MIRROR_VERTICAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_New

#define Consumer_AC_New   (Key) { HID_CONSUMER_AC_NEW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_NewWindow

#define Consumer_AC_NewWindow   (Key) { HID_CONSUMER_AC_NEW_WINDOW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_NextLink

#define Consumer_AC_NextLink   (Key) { HID_CONSUMER_AC_NEXT_LINK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_No

#define Consumer_AC_No   (Key) { HID_CONSUMER_AC_NO, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_NormalView

#define Consumer_AC_NormalView   (Key) { HID_CONSUMER_AC_NORMAL_VIEW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_NumberedList

#define Consumer_AC_NumberedList   (Key) { HID_CONSUMER_AC_NUMBERED_LIST, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Open

#define Consumer_AC_Open   (Key) { HID_CONSUMER_AC_OPEN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Pan

#define Consumer_AC_Pan   (Key) { HID_CONSUMER_AC_PAN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_AC_PanLeft

#define Consumer_AC_PanLeft   (Key) { HID_CONSUMER_AC_PAN_LEFT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_PanRight

#define Consumer_AC_PanRight   (Key) { HID_CONSUMER_AC_PAN_RIGHT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Paste

#define Consumer_AC_Paste   (Key) { HID_CONSUMER_AC_PASTE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_PasteSpecial

#define Consumer_AC_PasteSpecial   (Key) { HID_CONSUMER_AC_PASTE_SPECIAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_PreviousLink

#define Consumer_AC_PreviousLink   (Key) { HID_CONSUMER_AC_PREVIOUS_LINK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Print

#define Consumer_AC_Print   (Key) { HID_CONSUMER_AC_PRINT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_PrintPreview

#define Consumer_AC_PrintPreview   (Key) { HID_CONSUMER_AC_PRINT_PREVIEW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Promote

#define Consumer_AC_Promote   (Key) { HID_CONSUMER_AC_PROMOTE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Properties

#define Consumer_AC_Properties   (Key) { HID_CONSUMER_AC_PROPERTIES, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Protect

#define Consumer_AC_Protect   (Key) { HID_CONSUMER_AC_PROTECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_RedoSlashRepeat

#define Consumer_AC_RedoSlashRepeat   (Key) { HID_CONSUMER_AC_REDO_SLASH_REPEAT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Refresh

#define Consumer_AC_Refresh   (Key) { HID_CONSUMER_AC_REFRESH, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Rename

#define Consumer_AC_Rename   (Key) { HID_CONSUMER_AC_RENAME, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Reply

#define Consumer_AC_Reply   (Key) { HID_CONSUMER_AC_REPLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_ReplyAll

#define Consumer_AC_ReplyAll   (Key) { HID_CONSUMER_AC_REPLY_ALL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_ResetAlarm

#define Consumer_AC_ResetAlarm   (Key) { HID_CONSUMER_AC_RESET_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Resize

#define Consumer_AC_Resize   (Key) { HID_CONSUMER_AC_RESIZE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_RestartNumbering

#define Consumer_AC_RestartNumbering   (Key) { HID_CONSUMER_AC_RESTART_NUMBERING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Rotate

#define Consumer_AC_Rotate   (Key) { HID_CONSUMER_AC_ROTATE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Save

#define Consumer_AC_Save   (Key) { HID_CONSUMER_AC_SAVE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SaveandClose

#define Consumer_AC_SaveandClose   (Key) { HID_CONSUMER_AC_SAVE_AND_CLOSE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Scroll

#define Consumer_AC_Scroll   (Key) { HID_CONSUMER_AC_SCROLL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_AC_ScrollDown

#define Consumer_AC_ScrollDown   (Key) { HID_CONSUMER_AC_SCROLL_DOWN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_ScrollUp

#define Consumer_AC_ScrollUp   (Key) { HID_CONSUMER_AC_SCROLL_UP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Search

#define Consumer_AC_Search   (Key) { HID_CONSUMER_AC_SEARCH, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SelectAll

#define Consumer_AC_SelectAll   (Key) { HID_CONSUMER_AC_SELECT_ALL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SelectColumn

#define Consumer_AC_SelectColumn   (Key) { HID_CONSUMER_AC_SELECT_COLUMN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SelectObject

#define Consumer_AC_SelectObject   (Key) { HID_CONSUMER_AC_SELECT_OBJECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SelectParagraph

#define Consumer_AC_SelectParagraph   (Key) { HID_CONSUMER_AC_SELECT_PARAGRAPH, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SelectRow

#define Consumer_AC_SelectRow   (Key) { HID_CONSUMER_AC_SELECT_ROW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SelectSentence

#define Consumer_AC_SelectSentence   (Key) { HID_CONSUMER_AC_SELECT_SENTENCE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SelectTable

#define Consumer_AC_SelectTable   (Key) { HID_CONSUMER_AC_SELECT_TABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SelectTimeZone

#define Consumer_AC_SelectTimeZone   (Key) { HID_CONSUMER_AC_SELECT_TIME_ZONE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SelectWord

#define Consumer_AC_SelectWord   (Key) { HID_CONSUMER_AC_SELECT_WORD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Send

#define Consumer_AC_Send   (Key) { HID_CONSUMER_AC_SEND, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SendSlashReceive

#define Consumer_AC_SendSlashReceive   (Key) { HID_CONSUMER_AC_SEND_SLASH_RECEIVE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SendTo

#define Consumer_AC_SendTo   (Key) { HID_CONSUMER_AC_SEND_TO, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SetAlarm

#define Consumer_AC_SetAlarm   (Key) { HID_CONSUMER_AC_SET_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SetBorders

#define Consumer_AC_SetBorders   (Key) { HID_CONSUMER_AC_SET_BORDERS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SetClock

#define Consumer_AC_SetClock   (Key) { HID_CONSUMER_AC_SET_CLOCK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_SnoozeAlarm

#define Consumer_AC_SnoozeAlarm   (Key) { HID_CONSUMER_AC_SNOOZE_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Sort

#define Consumer_AC_Sort   (Key) { HID_CONSUMER_AC_SORT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Sort_Ascending

#define Consumer_AC_Sort_Ascending   (Key) { HID_CONSUMER_AC_SORT_ASCENDING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Sort_Descending

#define Consumer_AC_Sort_Descending   (Key) { HID_CONSUMER_AC_SORT_DESCENDING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Split

#define Consumer_AC_Split   (Key) { HID_CONSUMER_AC_SPLIT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Stop

#define Consumer_AC_Stop   (Key) { HID_CONSUMER_AC_STOP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Strikethrough

#define Consumer_AC_Strikethrough   (Key) { HID_CONSUMER_AC_STRIKETHROUGH, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Subscript

#define Consumer_AC_Subscript   (Key) { HID_CONSUMER_AC_SUBSCRIPT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Subscriptions

#define Consumer_AC_Subscriptions   (Key) { HID_CONSUMER_AC_SUBSCRIPTIONS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Superscript

#define Consumer_AC_Superscript   (Key) { HID_CONSUMER_AC_SUPERSCRIPT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Synchronize

#define Consumer_AC_Synchronize   (Key) { HID_CONSUMER_AC_SYNCHRONIZE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_TileHorizontally

#define Consumer_AC_TileHorizontally   (Key) { HID_CONSUMER_AC_TILE_HORIZONTALLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_TileVertically

#define Consumer_AC_TileVertically   (Key) { HID_CONSUMER_AC_TILE_VERTICALLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Underline

#define Consumer_AC_Underline   (Key) { HID_CONSUMER_AC_UNDERLINE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Undo

#define Consumer_AC_Undo   (Key) { HID_CONSUMER_AC_UNDO, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Unlock

#define Consumer_AC_Unlock   (Key) { HID_CONSUMER_AC_UNLOCK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Unprotect

#define Consumer_AC_Unprotect   (Key) { HID_CONSUMER_AC_UNPROTECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Upload

#define Consumer_AC_Upload   (Key) { HID_CONSUMER_AC_UPLOAD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_ViewClock

#define Consumer_AC_ViewClock   (Key) { HID_CONSUMER_AC_VIEW_CLOCK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_ViewComment

#define Consumer_AC_ViewComment   (Key) { HID_CONSUMER_AC_VIEW_COMMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_ViewToggle

#define Consumer_AC_ViewToggle   (Key) { HID_CONSUMER_AC_VIEW_TOGGLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Yes

#define Consumer_AC_Yes   (Key) { HID_CONSUMER_AC_YES, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_Zoom

#define Consumer_AC_Zoom   (Key) { HID_CONSUMER_AC_ZOOM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_AC_ZoomIn

#define Consumer_AC_ZoomIn   (Key) { HID_CONSUMER_AC_ZOOM_IN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AC_ZoomOut

#define Consumer_AC_ZoomOut   (Key) { HID_CONSUMER_AC_ZOOM_OUT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Alarms

#define Consumer_AL_Alarms   (Key) { HID_CONSUMER_AL_ALARMS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_AudioBrowser

#define Consumer_AL_AudioBrowser   (Key) { HID_CONSUMER_AL_AUDIO_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_AudioPlayer

#define Consumer_AL_AudioPlayer   (Key) { HID_CONSUMER_AL_AUDIO_PLAYER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_AVCaptureSlashPlayback

#define Consumer_AL_AVCaptureSlashPlayback   (Key) { HID_CONSUMER_AL_A_SLASH_V_CAPTURE_SLASH_PLAYBACK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Calculator

#define Consumer_AL_Calculator   (Key) { HID_CONSUMER_AL_CALCULATOR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Calendar_Slash_Schedule

#define Consumer_AL_Calendar_Slash_Schedule   (Key) { HID_CONSUMER_AL_CALENDAR_SLASH_SCHEDULE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Checkbook_Slash_Finance

#define Consumer_AL_Checkbook_Slash_Finance   (Key) { HID_CONSUMER_AL_CHECKBOOK_SLASH_FINANCE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Clock

#define Consumer_AL_Clock   (Key) { HID_CONSUMER_AL_CLOCK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_CommandLineProcessorSlashRun

#define Consumer_AL_CommandLineProcessorSlashRun   (Key) { HID_CONSUMER_AL_COMMAND_LINE_PROCESSOR_SLASH_RUN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Consumer_Control_Configuration

#define Consumer_AL_Consumer_Control_Configuration   (Key) { HID_CONSUMER_AL_CONSUMER_CONTROL_CONFIGURATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Contacts_Slash_Address_Book

#define Consumer_AL_Contacts_Slash_Address_Book   (Key) { HID_CONSUMER_AL_CONTACTS_SLASH_ADDRESS_BOOK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_ControlPanel

#define Consumer_AL_ControlPanel   (Key) { HID_CONSUMER_AL_CONTROL_PANEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_CustomizedCorporateNewsBrowser

#define Consumer_AL_CustomizedCorporateNewsBrowser   (Key) { HID_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Database_App

#define Consumer_AL_Database_App   (Key) { HID_CONSUMER_AL_DATABASE_APP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Desktop

#define Consumer_AL_Desktop   (Key) { HID_CONSUMER_AL_DESKTOP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Dictionary

#define Consumer_AL_Dictionary   (Key) { HID_CONSUMER_AL_DICTIONARY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_DigitalRightsManager

#define Consumer_AL_DigitalRightsManager   (Key) { HID_CONSUMER_AL_DIGITAL_RIGHTS_MANAGER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_DigitalWallet

#define Consumer_AL_DigitalWallet   (Key) { HID_CONSUMER_AL_DIGITAL_WALLET, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Documents

#define Consumer_AL_Documents   (Key) { HID_CONSUMER_AL_DOCUMENTS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Email_Reader

#define Consumer_AL_Email_Reader   (Key) { HID_CONSUMER_AL_EMAIL_READER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Encryption

#define Consumer_AL_Encryption   (Key) { HID_CONSUMER_AL_ENCRYPTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Entertainment_Content_Browser

#define Consumer_AL_Entertainment_Content_Browser   (Key) { HID_CONSUMER_AL_ENTERTAINMENT_CONTENT_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_FileBrowser

#define Consumer_AL_FileBrowser   (Key) { HID_CONSUMER_AL_FILE_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_GrammarCheck

#define Consumer_AL_GrammarCheck   (Key) { HID_CONSUMER_AL_GRAMMAR_CHECK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Graphics_Editor

#define Consumer_AL_Graphics_Editor   (Key) { HID_CONSUMER_AL_GRAPHICS_EDITOR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_ImageBrowser

#define Consumer_AL_ImageBrowser   (Key) { HID_CONSUMER_AL_IMAGE_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_InstantMessaging

#define Consumer_AL_InstantMessaging   (Key) { HID_CONSUMER_AL_INSTANT_MESSAGING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_IntegratedHelpCenter

#define Consumer_AL_IntegratedHelpCenter   (Key) { HID_CONSUMER_AL_INTEGRATED_HELP_CENTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_InternetBrowser

#define Consumer_AL_InternetBrowser   (Key) { HID_CONSUMER_AL_INTERNET_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_KeyboardLayout

#define Consumer_AL_KeyboardLayout   (Key) { HID_CONSUMER_AL_KEYBOARD_LAYOUT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Lan_SlashWanBrowser

#define Consumer_AL_Lan_SlashWanBrowser   (Key) { HID_CONSUMER_AL_LAN_SLASH_WAN_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Launch_Button_Configuration_Tool

#define Consumer_AL_Launch_Button_Configuration_Tool   (Key) { HID_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION_TOOL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Local_MachineBrowser

#define Consumer_AL_Local_MachineBrowser   (Key) { HID_CONSUMER_AL_LOCAL_MACHINE_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Log_Slash_Journal_Slash_Timecard

#define Consumer_AL_Log_Slash_Journal_Slash_Timecard   (Key) { HID_CONSUMER_AL_LOG_SLASH_JOURNAL_SLASH_TIMECARD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Logoff

#define Consumer_AL_Logoff   (Key) { HID_CONSUMER_AL_LOGOFF, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Logon

#define Consumer_AL_Logon   (Key) { HID_CONSUMER_AL_LOGON, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_LogonSlashLogoff

#define Consumer_AL_LogonSlashLogoff   (Key) { HID_CONSUMER_AL_LOGON_SLASH_LOGOFF, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_MarketMonitorSlashFinanceBrowser

#define Consumer_AL_MarketMonitorSlashFinanceBrowser   (Key) { HID_CONSUMER_AL_MARKET_MONITOR_SLASH_FINANCE_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_MovieBrowser

#define Consumer_AL_MovieBrowser   (Key) { HID_CONSUMER_AL_MOVIE_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_NetworkChat

#define Consumer_AL_NetworkChat   (Key) { HID_CONSUMER_AL_NETWORK_CHAT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_NetworkConference

#define Consumer_AL_NetworkConference   (Key) { HID_CONSUMER_AL_NETWORK_CONFERENCE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Newsreader

#define Consumer_AL_Newsreader   (Key) { HID_CONSUMER_AL_NEWSREADER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_NextTaskSlashApplication

#define Consumer_AL_NextTaskSlashApplication   (Key) { HID_CONSUMER_AL_NEXT_TASK_SLASH_APPLICATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_OemFeaturesSlashTipsSlashTUTORIALBrowser

#define Consumer_AL_OemFeaturesSlashTipsSlashTUTORIALBrowser   (Key) { HID_CONSUMER_AL_OEM_FEATURES_SLASH__TIPS_SLASH_TUTORIAL_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_OemHelp

#define Consumer_AL_OemHelp   (Key) { HID_CONSUMER_AL_OEM_HELP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_OnlineActivityBrowser

#define Consumer_AL_OnlineActivityBrowser   (Key) { HID_CONSUMER_AL_ONLINE_ACTIVITY_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_OnlineCommunity

#define Consumer_AL_OnlineCommunity   (Key) { HID_CONSUMER_AL_ONLINE_COMMUNITY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_OnlineShoppingBrowser

#define Consumer_AL_OnlineShoppingBrowser   (Key) { HID_CONSUMER_AL_ONLINE_SHOPPING_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_PowerStatus

#define Consumer_AL_PowerStatus   (Key) { HID_CONSUMER_AL_POWER_STATUS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_PreemptiveHaltTaskSlashApplication

#define Consumer_AL_PreemptiveHaltTaskSlashApplication   (Key) { HID_CONSUMER_AL_PREEMPTIVE_HALT_TASK_SLASH_APPLICATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Presentation_App

#define Consumer_AL_Presentation_App   (Key) { HID_CONSUMER_AL_PRESENTATION_APP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_PreviousTaskSlashApplication

#define Consumer_AL_PreviousTaskSlashApplication   (Key) { HID_CONSUMER_AL_PREVIOUS_TASK_SLASH_APPLICATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_ProcessSlashTask_Manager

#define Consumer_AL_ProcessSlashTask_Manager   (Key) { HID_CONSUMER_AL_PROCESS_SLASH_TASK_MANAGER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Programmable_Button_Configuration

#define Consumer_AL_Programmable_Button_Configuration   (Key) { HID_CONSUMER_AL_PROGRAMMABLE_BUTTON_CONFIGURATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_RemoteNetworkingSlashIspConnect

#define Consumer_AL_RemoteNetworkingSlashIspConnect   (Key) { HID_CONSUMER_AL_REMOTE_NETWORKING_SLASH_ISP_CONNECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_ResearchSlashSearchBrowser

#define Consumer_AL_ResearchSlashSearchBrowser   (Key) { HID_CONSUMER_AL_RESEARCH_SLASH_SEARCH_BROWSER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_ScreenSaver

#define Consumer_AL_ScreenSaver   (Key) { HID_CONSUMER_AL_SCREEN_SAVER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_SelectTaskSlashApplication

#define Consumer_AL_SelectTaskSlashApplication   (Key) { HID_CONSUMER_AL_SELECT_TASK_SLASH_APPLICATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_SmartcardInformationSlashHelp

#define Consumer_AL_SmartcardInformationSlashHelp   (Key) { HID_CONSUMER_AL_SMARTCARD_INFORMATION_SLASH_HELP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_SpellCheck

#define Consumer_AL_SpellCheck   (Key) { HID_CONSUMER_AL_SPELL_CHECK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Spreadsheet

#define Consumer_AL_Spreadsheet   (Key) { HID_CONSUMER_AL_SPREADSHEET, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Task_Slash_Project_Manager

#define Consumer_AL_Task_Slash_Project_Manager   (Key) { HID_CONSUMER_AL_TASK_SLASH_PROJECT_MANAGER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_TelephonySlashDialer

#define Consumer_AL_TelephonySlashDialer   (Key) { HID_CONSUMER_AL_TELEPHONY_SLASH_DIALER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_TerminalLockSlashScreensaver

#define Consumer_AL_TerminalLockSlashScreensaver   (Key) { HID_CONSUMER_AL_TERMINAL_LOCK_SLASH_SCREENSAVER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Text_Editor

#define Consumer_AL_Text_Editor   (Key) { HID_CONSUMER_AL_TEXT_EDITOR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Thesaurus

#define Consumer_AL_Thesaurus   (Key) { HID_CONSUMER_AL_THESAURUS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_VirusProtection

#define Consumer_AL_VirusProtection   (Key) { HID_CONSUMER_AL_VIRUS_PROTECTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Voicemail

#define Consumer_AL_Voicemail   (Key) { HID_CONSUMER_AL_VOICEMAIL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_WirelessStatus

#define Consumer_AL_WirelessStatus   (Key) { HID_CONSUMER_AL_WIRELESS_STATUS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AL_Word_Processor

#define Consumer_AL_Word_Processor   (Key) { HID_CONSUMER_AL_WORD_PROCESSOR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_AlternateAudioDecrement

#define Consumer_AlternateAudioDecrement   (Key) { HID_CONSUMER_ALTERNATE_AUDIO_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_AlternateAudioIncrement

#define Consumer_AlternateAudioIncrement   (Key) { HID_CONSUMER_ALTERNATE_AUDIO_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_AMSlashPM

#define Consumer_AMSlashPM   (Key) { HID_CONSUMER_AM_SLASH_PM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Application_Launch_Buttons

#define Consumer_Application_Launch_Buttons   (Key) { HID_CONSUMER_APPLICATION_LAUNCH_BUTTONS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }

◆ Consumer_AssignSelection

#define Consumer_AssignSelection   (Key) { HID_CONSUMER_ASSIGN_SELECTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Balance

#define Consumer_Balance   (Key) { HID_CONSUMER_BALANCE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_BalanceLeft

#define Consumer_BalanceLeft   (Key) { HID_CONSUMER_BALANCE_LEFT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_BalanceRight

#define Consumer_BalanceRight   (Key) { HID_CONSUMER_BALANCE_RIGHT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_Bass

#define Consumer_Bass   (Key) { HID_CONSUMER_BASS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_BassBoost

#define Consumer_BassBoost   (Key) { HID_CONSUMER_BASS_BOOST, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_BassDecrement

#define Consumer_BassDecrement   (Key) { HID_CONSUMER_BASS_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_BassIncrement

#define Consumer_BassIncrement   (Key) { HID_CONSUMER_BASS_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_BroadcastMode

#define Consumer_BroadcastMode   (Key) { HID_CONSUMER_BROADCAST_MODE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Channel

#define Consumer_Channel   (Key) { HID_CONSUMER_CHANNEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_ChannelCenter

#define Consumer_ChannelCenter   (Key) { HID_CONSUMER_CHANNEL_CENTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_ChannelCenterFront

#define Consumer_ChannelCenterFront   (Key) { HID_CONSUMER_CHANNEL_CENTER_FRONT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_ChannelDecrement

#define Consumer_ChannelDecrement   (Key) { HID_CONSUMER_CHANNEL_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_ChannelFront

#define Consumer_ChannelFront   (Key) { HID_CONSUMER_CHANNEL_FRONT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_ChannelIncrement

#define Consumer_ChannelIncrement   (Key) { HID_CONSUMER_CHANNEL_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_ChannelLeft

#define Consumer_ChannelLeft   (Key) { HID_CONSUMER_CHANNEL_LEFT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_ChannelLowFrequencyEnhancement

#define Consumer_ChannelLowFrequencyEnhancement   (Key) { HID_CONSUMER_CHANNEL_LOW_FREQUENCY_ENHANCEMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_ChannelRight

#define Consumer_ChannelRight   (Key) { HID_CONSUMER_CHANNEL_RIGHT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_ChannelSide

#define Consumer_ChannelSide   (Key) { HID_CONSUMER_CHANNEL_SIDE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_ChannelSurround

#define Consumer_ChannelSurround   (Key) { HID_CONSUMER_CHANNEL_SURROUND, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_ChannelTop

#define Consumer_ChannelTop   (Key) { HID_CONSUMER_CHANNEL_TOP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_ChannelUnknown

#define Consumer_ChannelUnknown   (Key) { HID_CONSUMER_CHANNEL_UNKNOWN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_ClearMark

#define Consumer_ClearMark   (Key) { HID_CONSUMER_CLEAR_MARK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_ClimateControlEnable

#define Consumer_ClimateControlEnable   (Key) { HID_CONSUMER_CLIMATE_CONTROL_ENABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_ClosedCaption

#define Consumer_ClosedCaption   (Key) { HID_CONSUMER_CLOSED_CAPTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_ClosedCaptionSelect

#define Consumer_ClosedCaptionSelect   (Key) { HID_CONSUMER_CLOSED_CAPTION_SELECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_CounterReset

#define Consumer_CounterReset   (Key) { HID_CONSUMER_COUNTER_RESET, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Daily

#define Consumer_Daily   (Key) { HID_CONSUMER_DAILY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_DataOnScreen

#define Consumer_DataOnScreen   (Key) { HID_CONSUMER_DATA_ON_SCREEN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_DuressAlarm

#define Consumer_DuressAlarm   (Key) { HID_CONSUMER_DURESS_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Eject

#define Consumer_Eject   (Key) { HID_CONSUMER_EJECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_EnterChannel

#define Consumer_EnterChannel   (Key) { HID_CONSUMER_ENTER_CHANNEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_EnterDiscMc

#define Consumer_EnterDiscMc   (Key) { HID_CONSUMER_ENTER_DISC_MC, KEY_FLAGS | SYNTHETIC|IS_CONSUMER }

◆ Consumer_ExtendedPlay

#define Consumer_ExtendedPlay   (Key) { HID_CONSUMER_EXTENDED_PLAY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_FanEnable

#define Consumer_FanEnable   (Key) { HID_CONSUMER_FAN_ENABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_FanSpeed

#define Consumer_FanSpeed   (Key) { HID_CONSUMER_FAN_SPEED, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_FastForward

#define Consumer_FastForward   (Key) { HID_CONSUMER_FAST_FORWARD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_FireAlarm

#define Consumer_FireAlarm   (Key) { HID_CONSUMER_FIRE_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_FrameBack

#define Consumer_FrameBack   (Key) { HID_CONSUMER_FRAME_BACK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_FrameForward

#define Consumer_FrameForward   (Key) { HID_CONSUMER_FRAME_FORWARD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_Function_Buttons

#define Consumer_Function_Buttons   (Key) { HID_CONSUMER_FUNCTION_BUTTONS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }

◆ Consumer_GenericGuiApplicationControls

#define Consumer_GenericGuiApplicationControls   (Key) { HID_CONSUMER_GENERIC_GUI_APPLICATION_CONTROLS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }

◆ Consumer_GraphicEqualizerCa

#define Consumer_GraphicEqualizerCa   (Key) { HID_CONSUMER_GRAPHIC_EQUALIZER_CA, KEY_FLAGS | SYNTHETIC|IS_CONSUMER }

◆ Consumer_HeadphoneCa

#define Consumer_HeadphoneCa   (Key) { HID_CONSUMER_HEADPHONE_CA, KEY_FLAGS | SYNTHETIC|IS_CONSUMER }

◆ Consumer_Help

#define Consumer_Help   (Key) { HID_CONSUMER_HELP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_HoldupAlarm

#define Consumer_HoldupAlarm   (Key) { HID_CONSUMER_HOLDUP_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Illumination

#define Consumer_Illumination   (Key) { HID_CONSUMER_ILLUMINATION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_LightEnable

#define Consumer_LightEnable   (Key) { HID_CONSUMER_LIGHT_ENABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_LightIlluminationLevel

#define Consumer_LightIlluminationLevel   (Key) { HID_CONSUMER_LIGHT_ILLUMINATION_LEVEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_LongPlay

#define Consumer_LongPlay   (Key) { HID_CONSUMER_LONG_PLAY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_Loudness

#define Consumer_Loudness   (Key) { HID_CONSUMER_LOUDNESS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_Mark

#define Consumer_Mark   (Key) { HID_CONSUMER_MARK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_MediaSelectCable

#define Consumer_MediaSelectCable   (Key) { HID_CONSUMER_MEDIA_SELECT_CABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectCall

#define Consumer_MediaSelectCall   (Key) { HID_CONSUMER_MEDIA_SELECT_CALL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectCd

#define Consumer_MediaSelectCd   (Key) { HID_CONSUMER_MEDIA_SELECT_CD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectComputer

#define Consumer_MediaSelectComputer   (Key) { HID_CONSUMER_MEDIA_SELECT_COMPUTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectDvd

#define Consumer_MediaSelectDvd   (Key) { HID_CONSUMER_MEDIA_SELECT_DVD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectGames

#define Consumer_MediaSelectGames   (Key) { HID_CONSUMER_MEDIA_SELECT_GAMES, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectHome

#define Consumer_MediaSelectHome   (Key) { HID_CONSUMER_MEDIA_SELECT_HOME, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelection

#define Consumer_MediaSelection   (Key) { HID_CONSUMER_MEDIA_SELECTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }

◆ Consumer_MediaSelectMessages

#define Consumer_MediaSelectMessages   (Key) { HID_CONSUMER_MEDIA_SELECT_MESSAGES, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectProgramGuide

#define Consumer_MediaSelectProgramGuide   (Key) { HID_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectSap

#define Consumer_MediaSelectSap   (Key) { HID_CONSUMER_MEDIA_SELECT_SAP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectSatellite

#define Consumer_MediaSelectSatellite   (Key) { HID_CONSUMER_MEDIA_SELECT_SATELLITE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectSecurity

#define Consumer_MediaSelectSecurity   (Key) { HID_CONSUMER_MEDIA_SELECT_SECURITY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectTape

#define Consumer_MediaSelectTape   (Key) { HID_CONSUMER_MEDIA_SELECT_TAPE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectTelephone

#define Consumer_MediaSelectTelephone   (Key) { HID_CONSUMER_MEDIA_SELECT_TELEPHONE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectTuner

#define Consumer_MediaSelectTuner   (Key) { HID_CONSUMER_MEDIA_SELECT_TUNER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectTV

#define Consumer_MediaSelectTV   (Key) { HID_CONSUMER_MEDIA_SELECT_TV, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectVcr

#define Consumer_MediaSelectVcr   (Key) { HID_CONSUMER_MEDIA_SELECT_VCR, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectVideoPhone

#define Consumer_MediaSelectVideoPhone   (Key) { HID_CONSUMER_MEDIA_SELECT_VIDEO_PHONE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MediaSelectWww

#define Consumer_MediaSelectWww   (Key) { HID_CONSUMER_MEDIA_SELECT_WWW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_MedicalAlarm

#define Consumer_MedicalAlarm   (Key) { HID_CONSUMER_MEDICAL_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Menu

#define Consumer_Menu   (Key) { HID_CONSUMER_MENU, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_MenuDown

#define Consumer_MenuDown   (Key) { HID_CONSUMER_MENU_DOWN, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_MenuEscape

#define Consumer_MenuEscape   (Key) { HID_CONSUMER_MENU_ESCAPE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_MenuLeft

#define Consumer_MenuLeft   (Key) { HID_CONSUMER_MENU_LEFT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_MenuPick

#define Consumer_MenuPick   (Key) { HID_CONSUMER_MENU_PICK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_MenuRight

#define Consumer_MenuRight   (Key) { HID_CONSUMER_MENU_RIGHT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_MenuUp

#define Consumer_MenuUp   (Key) { HID_CONSUMER_MENU_UP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_MenuValueDecrease

#define Consumer_MenuValueDecrease   (Key) { HID_CONSUMER_MENU_VALUE_DECREASE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_MenuValueIncrease

#define Consumer_MenuValueIncrease   (Key) { HID_CONSUMER_MENU_VALUE_INCREASE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_MicrophoneCa

#define Consumer_MicrophoneCa   (Key) { HID_CONSUMER_MICROPHONE_CA, KEY_FLAGS | SYNTHETIC|IS_CONSUMER }

◆ Consumer_ModeStep

#define Consumer_ModeStep   (Key) { HID_CONSUMER_MODE_STEP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Monthly

#define Consumer_Monthly   (Key) { HID_CONSUMER_MONTHLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Motion

#define Consumer_Motion   (Key) { HID_CONSUMER_MOTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Mpx

#define Consumer_Mpx   (Key) { HID_CONSUMER_MPX, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_Mute

#define Consumer_Mute   (Key) { HID_CONSUMER_MUTE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_NumericKeyPad

#define Consumer_NumericKeyPad   (Key) { HID_CONSUMER_NUMERIC_KEY_PAD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }

◆ Consumer_Once

#define Consumer_Once   (Key) { HID_CONSUMER_ONCE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_OrderMovie

#define Consumer_OrderMovie   (Key) { HID_CONSUMER_ORDER_MOVIE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Pause

#define Consumer_Pause   (Key) { HID_CONSUMER_PAUSE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_Play

#define Consumer_Play   (Key) { HID_CONSUMER_PLAY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_PlaybackSpeed

#define Consumer_PlaybackSpeed   (Key) { HID_CONSUMER_PLAYBACK_SPEED, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }

◆ Consumer_PlaySlashPause

#define Consumer_PlaySlashPause   (Key) { HID_CONSUMER_PLAY_SLASH_PAUSE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_PlaySlashSkip

#define Consumer_PlaySlashSkip   (Key) { HID_CONSUMER_PLAY_SLASH_SKIP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Plus10

#define Consumer_Plus10   (Key) { HID_CONSUMER_PLUS_10, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Plus100

#define Consumer_Plus100   (Key) { HID_CONSUMER_PLUS_100, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_PoliceAlarm

#define Consumer_PoliceAlarm   (Key) { HID_CONSUMER_POLICE_ALARM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Power

#define Consumer_Power   (Key) { HID_CONSUMER_POWER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_ProgrammableButtons

#define Consumer_ProgrammableButtons   (Key) { HID_CONSUMER_PROGRAMMABLE_BUTTONS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }

◆ Consumer_Proximity

#define Consumer_Proximity   (Key) { HID_CONSUMER_PROXIMITY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_Quit

#define Consumer_Quit   (Key) { HID_CONSUMER_QUIT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_RandomPlay

#define Consumer_RandomPlay   (Key) { HID_CONSUMER_RANDOM_PLAY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_RecallLast

#define Consumer_RecallLast   (Key) { HID_CONSUMER_RECALL_LAST, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Record

#define Consumer_Record   (Key) { HID_CONSUMER_RECORD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_Repeat

#define Consumer_Repeat   (Key) { HID_CONSUMER_REPEAT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_RepeatFromMark

#define Consumer_RepeatFromMark   (Key) { HID_CONSUMER_REPEAT_FROM_MARK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_Reset

#define Consumer_Reset   (Key) { HID_CONSUMER_RESET, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_ReturnTo_Mark

#define Consumer_ReturnTo_Mark   (Key) { HID_CONSUMER_RETURN_TO_MARK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Rewind

#define Consumer_Rewind   (Key) { HID_CONSUMER_REWIND, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_RoomTemperature

#define Consumer_RoomTemperature   (Key) { HID_CONSUMER_ROOM_TEMPERATURE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_ScanNextTrack

#define Consumer_ScanNextTrack   (Key) { HID_CONSUMER_SCAN_NEXT_TRACK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_ScanPreviousTrack

#define Consumer_ScanPreviousTrack   (Key) { HID_CONSUMER_SCAN_PREVIOUS_TRACK, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_SearchMarkBackwards

#define Consumer_SearchMarkBackwards   (Key) { HID_CONSUMER_SEARCH_MARK_BACKWARDS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_SearchMarkForward

#define Consumer_SearchMarkForward   (Key) { HID_CONSUMER_SEARCH_MARK_FORWARD, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_SecurityEnable

#define Consumer_SecurityEnable   (Key) { HID_CONSUMER_SECURITY_ENABLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_SelectDisc

#define Consumer_SelectDisc   (Key) { HID_CONSUMER_SELECT_DISC, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }

◆ Consumer_Selection

#define Consumer_Selection   (Key) { HID_CONSUMER_SELECTION, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_NARY }

◆ Consumer_ShowCounter

#define Consumer_ShowCounter   (Key) { HID_CONSUMER_SHOW_COUNTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Sleep

#define Consumer_Sleep   (Key) { HID_CONSUMER_SLEEP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Sleep_After

#define Consumer_Sleep_After   (Key) { HID_CONSUMER_SLEEP_AFTER, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Sleep_Mode

#define Consumer_Sleep_Mode   (Key) { HID_CONSUMER_SLEEP_MODE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_Slow

#define Consumer_Slow   (Key) { HID_CONSUMER_SLOW, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_SlowTracking

#define Consumer_SlowTracking   (Key) { HID_CONSUMER_SLOW_TRACKING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_SNapshot

#define Consumer_SNapshot   (Key) { HID_CONSUMER_SNAPSHOT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_SpeakerSystem

#define Consumer_SpeakerSystem   (Key) { HID_CONSUMER_SPEAKER_SYSTEM, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_CL }

◆ Consumer_SpeedSelect

#define Consumer_SpeedSelect   (Key) { HID_CONSUMER_SPEED_SELECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_StandardPlay

#define Consumer_StandardPlay   (Key) { HID_CONSUMER_STANDARD_PLAY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_SEL }

◆ Consumer_Still

#define Consumer_Still   (Key) { HID_CONSUMER_STILL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Stop

#define Consumer_Stop   (Key) { HID_CONSUMER_STOP, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_StopSlashEject

#define Consumer_StopSlashEject   (Key) { HID_CONSUMER_STOP_SLASH_EJECT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_SubChannel

#define Consumer_SubChannel   (Key) { HID_CONSUMER_SUB_CHANNEL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_SubChannelDecrement

#define Consumer_SubChannelDecrement   (Key) { HID_CONSUMER_SUB_CHANNEL_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_SubChannelIncrement

#define Consumer_SubChannelIncrement   (Key) { HID_CONSUMER_SUB_CHANNEL_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_SurroundMode

#define Consumer_SurroundMode   (Key) { HID_CONSUMER_SURROUND_MODE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Track_Normal

#define Consumer_Track_Normal   (Key) { HID_CONSUMER_TRACK_NORMAL, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_Tracking

#define Consumer_Tracking   (Key) { HID_CONSUMER_TRACKING, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_TrackingDecrement

#define Consumer_TrackingDecrement   (Key) { HID_CONSUMER_TRACKING_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_TrackingIncrement

#define Consumer_TrackingIncrement   (Key) { HID_CONSUMER_TRACKING_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_Treble

#define Consumer_Treble   (Key) { HID_CONSUMER_TREBLE, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_TrebleDecrement

#define Consumer_TrebleDecrement   (Key) { HID_CONSUMER_TREBLE_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_TrebleIncrement

#define Consumer_TrebleIncrement   (Key) { HID_CONSUMER_TREBLE_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_VcrPlus

#define Consumer_VcrPlus   (Key) { HID_CONSUMER_VCR_PLUS, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }

◆ Consumer_VCRSlashTV

#define Consumer_VCRSlashTV   (Key) { HID_CONSUMER_VCR_SLASH_TV, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OOC }

◆ Consumer_Volume

#define Consumer_Volume   (Key) { HID_CONSUMER_VOLUME, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_LC }

◆ Consumer_VolumeDecrement

#define Consumer_VolumeDecrement   (Key) { HID_CONSUMER_VOLUME_DECREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_VolumeIncrement

#define Consumer_VolumeIncrement   (Key) { HID_CONSUMER_VOLUME_INCREMENT, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_RTC }

◆ Consumer_Weekly

#define Consumer_Weekly   (Key) { HID_CONSUMER_WEEKLY, KEY_FLAGS | SYNTHETIC|IS_CONSUMER | HID_TYPE_OSC }