receiver: add more special keys
This commit is contained in:
parent
68b4ca7abf
commit
1dfc4f22df
|
@ -195,6 +195,7 @@ setting is useful only to disable smooth scrolling.
|
|||
| MK270 | 4023 | 2.0 | yes | reprog keys |
|
||||
| MK320 | 200F | | | |
|
||||
| MK330 | | | | |
|
||||
| MK345 | 4023 | 2.0 | yes | reprog keys |
|
||||
| MK520 | | M2/K1 | yes | FN swap, reprog keys |
|
||||
| MK550 | | | | |
|
||||
| MK700 | 2008 | 1.0 | yes | FN swap, reprog keys |
|
||||
|
|
|
@ -44,7 +44,7 @@ Feature | ID | Status | Notes
|
|||
`REPROG_CONTROLS_V2` | `0x1B01` | :x: |
|
||||
`REPROG_CONTROLS_V2_2` | `0x1B02` | :x: |
|
||||
`REPROG_CONTROLS_V3` | `0x1B03` | :x: |
|
||||
`REPROG_CONTROLS_V4` | `0x1B04` | :heavy_plus_sign: | `get_keys()`, only listing
|
||||
`REPROG_CONTROLS_V4` | `0x1B04` | :heavy_plus_sign: | `get_keys()`, _feature_reprogrammable_keys()
|
||||
`REPORT_HID_USAGE` | `0x1BC0` | :x: |
|
||||
`PERSISTENT_REMAPPABLE_ACTION` | `0x1C00` | :x: |
|
||||
`WIRELESS_DEVICE_STATUS` | `0x1D4B` | :x: | status reporting from device
|
||||
|
@ -72,12 +72,12 @@ Feature | ID | Status | Notes
|
|||
`ENCRYPTION` | `0x4100` | :x: |
|
||||
`LOCK_KEY_STATE` | `0x4220` | :x: |
|
||||
`SOLAR_DASHBOARD` | `0x4301` | :x: |
|
||||
`KEYBOARD_LAYOUT` | `0x4520` | :x: |
|
||||
`KEYBOARD_LAYOUT` | `0x4520` | :x: | read only
|
||||
`KEYBOARD_DISABLE` | `0x4521` | :x: |
|
||||
`KEYBOARD_DISABLE_BY_USAGE` | `0x4522` | :x: |
|
||||
`DUALPLATFORM` | `0x4530` | :x: |
|
||||
`MULTIPLATFORM` | `0x4531` | :x: |
|
||||
`KEYBOARD_LAYOUT_2` | `0x4540` | :x: |
|
||||
`KEYBOARD_LAYOUT_2` | `0x4540` | :x: | read only
|
||||
`CROWN` | `0x4600` | :x: |
|
||||
`TOUCHPAD_FW_ITEMS` | `0x6010` | :x: |
|
||||
`TOUCHPAD_SW_ITEMS` | `0x6011` | :x: |
|
||||
|
|
|
@ -191,13 +191,15 @@ CONTROL = _NamedInts(
|
|||
ZOOMOUT=0x00AB,
|
||||
BACK_HSCROLL=0x00AC,
|
||||
SHOW_DESKTOP_HPP=0x00AE,
|
||||
Fn_Left_Click=0x00B7, # from K400 Plus
|
||||
Yellow_Left_Click_Key=0x00B8, # from K400 Plus
|
||||
Screen_Capture=0x00BF, # from Craft Keyboard
|
||||
Thumb_Button=0x00C3, # from MX Master
|
||||
Top_Button=0x00C4, # from MX Master
|
||||
Brightness_Down=0x00C7, # from Craft Keyboard
|
||||
Brightness_Up=0x00C8, # from Craft Keyboard
|
||||
Mission_Control=0x00E0, # from Craft Keyboard
|
||||
Launchpad=0x00E1, # from Craft Keyboard
|
||||
Switch_Workspaces=0x00E0, # from Craft Keyboard
|
||||
Application_Launcher=0x00E1, # from Craft Keyboard
|
||||
Backlight_Down=0x00E2, # from Craft Keyboard
|
||||
Backlight_Up=0x00E3, # from Craft Keyboard
|
||||
Previous_Fn=0x00E4, # from Craft Keyboard
|
||||
|
@ -206,7 +208,7 @@ CONTROL = _NamedInts(
|
|||
Mute_Fn=0x00E7, # from Craft Keyboard
|
||||
Volume_Down_Fn=0x00E8, # from Craft Keyboard
|
||||
Volume_Up_Fn=0x00E9, # from Craft Keyboard
|
||||
Look_Up=0x00EA, # from Craft Keyboard
|
||||
Context_Menu=0x00EA, # from Craft Keyboard
|
||||
)
|
||||
CONTROL._fallback = lambda x: 'unknown:%04X' % x
|
||||
|
||||
|
@ -350,14 +352,15 @@ TASK = _NamedInts(
|
|||
Win8ShowDesktopWin7Back=0x008E, # also known as ShowDesktop
|
||||
MetroApplicationSwitch=0x0090, # also known as MetroStartScreen
|
||||
ShowUI=0x0092,
|
||||
Switch_Screen=0x0093, # from K400
|
||||
Maximize_Window=0x0095, # from K400
|
||||
Switch_Screen=0x0093, # from K400 Plus
|
||||
Maximize_Window=0x0095, # from K400 Plus
|
||||
Screen_Capture=0x009B, # from Craft Keyboard
|
||||
Toggle_Free_Spin=0x009D, # from MX Master
|
||||
Mouse_Thumb_Button=0x00A9, # from MX Master
|
||||
Brightness_Down=0x00A3, # from Craft Keyboard
|
||||
Brightness_Up=0x00A4, # from Craft Keyboard
|
||||
Switch_Workspace=0x00BF, # from Craft Keyboard
|
||||
Launchpad=0x00C0, # from Craft Keyboard
|
||||
Application_Launcher=0x00C0, # from Craft Keyboard
|
||||
Backlight_Down=0x00C1, # from Craft Keyboard
|
||||
Backlight_Up=0x00C2, # from Craft Keyboard
|
||||
Context_Menu=0x00C3, # from Craft Keyboard
|
||||
|
|
Loading…
Reference in New Issue