device: add special keys for MX Keys for Business and MX Keys Mini

This commit is contained in:
Peter F. Patel-Schneider 2021-11-26 14:18:45 -05:00
parent 07e55c188a
commit 7242f3792c
1 changed files with 25 additions and 20 deletions

View File

@ -32,7 +32,7 @@ CONTROL = _NamedInts(
Stop=0x0007,
Application_Switcher=0x0008,
Burn=0x0009,
Calculator=0x000A,
Calculator=0x000A, # Craft Keyboard top 4th from right
Calendar=0x000B,
Close=0x000C,
Eject=0x000D,
@ -130,8 +130,8 @@ CONTROL = _NamedInts(
Button_22=0x006B,
Button_23=0x006C,
Button_24=0x006D,
Show_Desktop=0x006E, # Show_Desktop
Lock_PC=0x006F,
Show_Desktop=0x006E, # Craft Keyboard Fn F5
Lock_PC=0x006F, # Craft Keyboard top 1st from right
Fn_F1=0x0070,
Fn_F2=0x0071,
Fn_F3=0x0072,
@ -198,7 +198,7 @@ CONTROL = _NamedInts(
Multiplatform_Menu=0x00BC,
Multiplatform_Back=0x00BD,
Multiplatform_Insert=0x00BE,
Screen_Capture__Print_Screen=0x00BF, # on Craft Keyboard
Screen_Capture__Print_Screen=0x00BF, # Craft Keyboard top 3rd from right
Fn_Down=0x00C0,
Fn_Up=0x00C1,
Multiplatform_Lock=0x00C2,
@ -206,8 +206,8 @@ CONTROL = _NamedInts(
Smart_Shift=0x00C4, # Top_Button on MX Master
Microphone=0x00C5,
Wifi=0x00C6,
Brightness_Down=0x00C7,
Brightness_Up=0x00C8,
Brightness_Down=0x00C7, # Craft Keyboard Fn F1
Brightness_Up=0x00C8, # Craft Keyboard Fn F2
Display_Out__Project_Screen_=0x00C9,
View_Open_Apps=0x00CA,
View_All_Apps=0x00CB,
@ -216,9 +216,9 @@ CONTROL = _NamedInts(
MultiPlatform_Back=0x00CE,
MultiPlatform_Forward=0x00CF,
MultiPlatform_Gesture_Button=0x00D0,
Host_Switch_Channel_1=0x00D1,
Host_Switch_Channel_2=0x00D2,
Host_Switch_Channel_3=0x00D3,
Host_Switch_Channel_1=0x00D1, # Craft Keyboard
Host_Switch_Channel_2=0x00D2, # Craft Keyboard
Host_Switch_Channel_3=0x00D3, # Craft Keyboard
MultiPlatform_Search=0x00D4,
MultiPlatform_Home__Mission_Control=0x00D5,
MultiPlatform_Menu__Show__Hide_Virtual_Keyboard__Launchpad=0x00D6,
@ -231,17 +231,17 @@ CONTROL = _NamedInts(
Multi_Platform_Language_Switch=0x00DD,
F_Lock=0x00DE,
Switch_Highlight=0x00DF,
Mission_Control__Task_View=0x00E0, # Switch_Workspaces on Craft Keyboard
Dashboard_Launchpad__Action_Center=0x00E1, # Application_Launcher on Craft Keyboard
Backlight_Down=0x00E2,
Backlight_Up=0x00E3,
Previous_Fn=0x00E4, # Reprogrammable_Previous_Track / on Craft Keyboard
Play__Pause_Fn=0x00E5, # Reprogrammable_Play__Pause / on Craft Keyboard
Next_Fn=0x00E6, # Reprogrammable_Next_Track / on Craft Keyboard
Mute_Fn=0x00E7, # Reprogrammable_Mute / on Craft Keyboard
Volume_Down_Fn=0x00E8, # Reprogrammable_Volume_Down / on Craft Keyboard
Volume_Up_Fn=0x00E9, # Reprogrammable_Volume_Up / on Craft Keyboard
App_Contextual_Menu__Right_Click=0x00EA, # Context_Menu on Craft Keyboard
Mission_Control__Task_View=0x00E0, # Craft Keyboard Fn F3 Switch_Workspace
Dashboard_Launchpad__Action_Center=0x00E1, # Craft Keyboard Fn F4 Application_Launcher
Backlight_Down=0x00E2, # Craft Keyboard Fn F6
Backlight_Up=0x00E3, # Craft Keyboard Fn F7
Previous_Fn=0x00E4, # Craft Keyboard Fn F8 Previous_Track
Play__Pause_Fn=0x00E5, # Craft Keyboard Fn F9 Play__Pause
Next_Fn=0x00E6, # Craft Keyboard Fn F10 Next_Track
Mute_Fn=0x00E7, # Craft Keyboard Fn F11 Mute
Volume_Down_Fn=0x00E8, # Craft Keyboard Fn F12 Volume_Down
Volume_Up_Fn=0x00E9, # Craft Keyboard next to F12 Volume_Down
App_Contextual_Menu__Right_Click=0x00EA, # Craft Keyboard top 2nd from right
Right_Arrow=0x00EB,
Left_Arrow=0x00EC,
DPI_Change=0x00ED,
@ -266,6 +266,11 @@ CONTROL = _NamedInts(
Multiplatform_App_Switch_2=0x0100, # Multiplatform_App_Switch
Fn_Inversion__Hot_Key=0x0101,
LeftAndRightClick=0x0102,
Show_Desktop_Fn=0x0103, # MX Keys for Business Fn F5 ; MX Mini Fn F6 Dictation
Backlight_Down_Fn=0x0108, # MX Keys for Business Fn F6 ; MX Mini Fn F7 Emoji
Screenshot=0x010A, # MX Keys for Business top 3rd from right; MX Mini Fn F8 Screenshot
Lock_Fn=0x0117, # MX Mini Lock (on delete key in function row)
Backlight_Up_Fn=0x011C, # MX Keys for Business Fn F7 ; MX Mini Fn F9 Microphone Mute
LED_Toggle=0x013B, #
)