8.1 KiB
8.1 KiB
title | layout |
---|---|
List of HID++ 2.0 features | page |
Feature status
See functions in hidpp20.py and settings_templates.py
Feature | ID | Status | Notes |
---|---|---|---|
ROOT |
0x0000 |
✔️ | System |
FEATURE_SET |
0x0001 |
✔️ | System |
FEATURE_INFO |
0x0002 |
✔️ | System |
DEVICE_FW_VERSION |
0x0003 |
✔️ | get_firmware() |
DEVICE_UNIT_ID |
0x0004 |
❌ | |
DEVICE_NAME |
0x0005 |
✔️ | get_kind() , get_name() |
DEVICE_GROUPS |
0x0006 |
❌ | |
DEVICE_FRIENDLY_NAME |
0x0007 |
❌ | |
KEEP_ALIVE |
0x0008 |
❌ | |
RESET |
0x0020 |
❌ | aka "Config Change" |
CRYPTO_ID |
0x0021 |
❌ | |
TARGET_SOFTWARE |
0x0030 |
❌ | |
WIRELESS_SIGNAL_STRENGTH |
0x0080 |
❌ | |
DFUCONTROL_LEGACY |
0x00C0 |
❌ | |
DFUCONTROL_UNSIGNED |
0x00C1 |
❌ | |
DFUCONTROL_SIGNED |
0x00C2 |
❌ | |
DFU |
0x00D0 |
❌ | |
BATTERY_STATUS |
0x1000 |
✔️ | get_battery() |
BATTERY_VOLTAGE |
0x1001 |
❌ | |
CHARGING_CONTROL |
0x1010 |
❌ | |
LED_CONTROL |
0x1300 |
❌ | |
GENERIC_TEST |
0x1800 |
❌ | |
DEVICE_RESET |
0x1802 |
❌ | |
OOBSTATE |
0x1805 |
❌ | |
CONFIG_DEVICE_PROPS |
0x1806 |
❌ | |
CHANGE_HOST |
0x1814 |
❌ | |
HOSTS_INFO |
0x1815 |
❌ | |
BACKLIGHT |
0x1981 |
❌ | |
BACKLIGHT2 |
0x1982 |
❌ | |
BACKLIGHT3 |
0x1983 |
❌ | |
PRESENTER_CONTROL |
0x1A00 |
❌ | |
SENSOR_3D |
0x1A01 |
❌ | |
REPROG_CONTROLS |
0x1B00 |
➕ | Partially, only listing. get_keys() |
REPROG_CONTROLS_V2 |
0x1B01 |
❌ | |
REPROG_CONTROLS_V2_2 |
0x1B02 |
❌ | |
REPROG_CONTROLS_V3 |
0x1B03 |
❌ | |
REPROG_CONTROLS_V4 |
0x1B04 |
➕ | Partially, only listing. get_keys() |
REPORT_HID_USAGE |
0x1BC0 |
❌ | |
PERSISTENT_REMAPPABLE_ACTION |
0x1C00 |
❌ | |
WIRELESS_DEVICE_STATUS |
0x1D4B |
❌ | |
REMAINING_PAIRING |
0x1DF0 |
❌ | |
FIRMWARE_PROPERTIES |
0x1F1F |
❌ | |
ADC_MEASUREMENT |
0x1F20 |
❌ | |
LEFT_RIGHT_SWAP |
0x2001 |
❌ | |
SWAP_BUTTON_CANCEL |
0x2005 |
❌ | |
POINTER_AXIS_ORIENTATION |
0x2006 |
❌ | |
VERTICAL_SCROLLING |
0x2100 |
✔️ | get_vertical_scrolling_info() |
SMART_SHIFT |
0x2110 |
✔️ | _feature_smart_shift() |
HI_RES_SCROLLING |
0x2120 |
✔️ | get_hi_res_scrolling_info() , _feature_hi_res_scroll() |
HIRES_WHEEL |
0x2121 |
✔️ | get_hires_wheel() , _feature_hires_smooth_invert() , _feature_hires_smooth_resolution() |
LOWRES_WHEEL |
0x2130 |
✔️ | get_lowres_wheel_status() , _feature_lowres_smooth_scroll() |
THUMB_WHEEL |
0x2150 |
❌ | |
MOUSE_POINTER |
0x2200 |
✔️ | get_mouse_pointer_info() |
ADJUSTABLE_DPI |
0x2201 |
✔️ | _feature_adjustable_dpi() |
POINTER_SPEED |
0x2205 |
✔️ | get_pointer_speed_info() , _feature_pointer_speed() |
ANGLE_SNAPPING |
0x2230 |
❌ | |
SURFACE_TUNING |
0x2240 |
❌ | |
HYBRID_TRACKING |
0x2400 |
❌ | |
FN_INVERSION |
0x40A0 |
✔️ | _feature_fn_swap() |
NEW_FN_INVERSION |
0x40A2 |
✔️ | _feature_new_fn_swap() |
K375S_FN_INVERSION |
0x40A3 |
✔️ | _feature_k375s_fn_swap() |
ENCRYPTION |
0x4100 |
❌ | |
LOCK_KEY_STATE |
0x4220 |
❌ | |
SOLAR_DASHBOARD |
0x4301 |
❌ | |
KEYBOARD_LAYOUT |
0x4520 |
❌ | |
KEYBOARD_DISABLE |
0x4521 |
❌ | |
KEYBOARD_DISABLE_BY_USAGE |
0x4522 |
❌ | |
DUALPLATFORM |
0x4530 |
❌ | |
MULTIPLATFORM |
0x4531 |
❌ | |
KEYBOARD_LAYOUT_2 |
0x4540 |
❌ | |
CROWN |
0x4600 |
❌ | |
TOUCHPAD_FW_ITEMS |
0x6010 |
❌ | |
TOUCHPAD_SW_ITEMS |
0x6011 |
❌ | |
TOUCHPAD_WIN8_FW_ITEMS |
0x6012 |
❌ | |
TAP_ENABLE |
0x6020 |
❌ | |
TAP_ENABLE_EXTENDED |
0x6021 |
❌ | |
CURSOR_BALLISTIC |
0x6030 |
❌ | |
TOUCHPAD_RESOLUTION |
0x6040 |
❌ | |
TOUCHPAD_RAW_XY |
0x6100 |
❌ | |
TOUCHMOUSE_RAW_POINTS |
0x6110 |
❌ | |
TOUCHMOUSE_6120 |
0x6120 |
❌ | |
GESTURE |
0x6500 |
❌ | |
GESTURE_2 |
0x6501 |
❌ | |
GKEY |
0x8010 |
❌ | |
MKEYS |
0x8020 |
❌ | |
MR |
0x8030 |
❌ | |
BRIGHTNESS_CONTROL |
0x8040 |
❌ | |
REPORT_RATE |
0x8060 |
❌ | |
COLOR_LED_EFFECTS |
0x8070 |
❌ | |
RGB_EFFECTS |
0X8071 |
❌ | |
PER_KEY_LIGHTING |
0x8080 |
❌ | |
PER_KEY_LIGHTING_V2 |
0x8081 |
❌ | |
MODE_STATUS |
0x8090 |
❌ | |
ONBOARD_PROFILES |
0x8100 |
❌ | |
MOUSE_BUTTON_SPY |
0x8110 |
❌ | |
LATENCY_MONITORING |
0x8111 |
❌ | |
GAMING_ATTACHMENTS |
0x8120 |
❌ | |
FORCE_FEEDBACK |
0x8123 |
❌ | |
SIDETONE |
0x8300 |
❌ | |
EQUALIZER |
0x8310 |
❌ | |
HEADSET_OUT |
0x8320 |
❌ |