hidpp20: update features list
Based on SetPoint6.65.62_32.exe and Options_2.10.73.exe (features.xml, defaults.xml, LogiOptionsMgr.exe). The names are based on the named next to the feature ID. For duplicates, _2 is appended to the name. This commands helps parsing numbers from debug prints: strings LogiOptionsMgr.exe | sed -nr 's/.*(Feature[0-9a-fA-F]{4})/\1 /p' | sort | awk 'tolower(a)!=tolower($1){print"";a=$1}1;' | less -S
This commit is contained in:
parent
1434b2a50d
commit
e2d65a690e
|
@ -51,28 +51,58 @@ FEATURE = _NamedInts(
|
|||
DEVICE_FW_VERSION=0x0003,
|
||||
DEVICE_NAME=0x0005,
|
||||
DEVICE_GROUPS=0x0006,
|
||||
RESET=0x0020, # "Config Change"
|
||||
DFUCONTROL=0x00C0,
|
||||
DFUCONTROL_2=0x00C1,
|
||||
DFU=0x00D0,
|
||||
BATTERY_STATUS=0x1000,
|
||||
LED_CONTROL=0x1300,
|
||||
CHANGE_HOST=0x1814,
|
||||
BACKLIGHT=0x1981,
|
||||
REPROG_CONTROLS=0x1B00,
|
||||
REPROG_CONTROLS_V2=0x1B01,
|
||||
REPROG_CONTROLS_V2_2=0x1B02, # LogiOptions 2.10.73 features.xml
|
||||
REPROG_CONTROLS_V3=0x1B03,
|
||||
REPROG_CONTROLS_V4=0x1B04,
|
||||
WIRELESS_DEVICE_STATUS=0x1D4B,
|
||||
LEFT_RIGHT_SWAP=0x2001,
|
||||
SWAP_BUTTON=0x2005,
|
||||
VERTICAL_SCROLLING=0x2100,
|
||||
SMART_SHIFT=0x2110,
|
||||
HI_RES_SCROLLING=0x2120,
|
||||
HIRES_WHEEL=0x2121,
|
||||
LOWRES_WHEEL=0x2130,
|
||||
MOUSE_POINTER=0x2200,
|
||||
ADJUSTABLE_DPI=0x2201,
|
||||
POINTER_SPEED=0x2205,
|
||||
ANGLE_SNAPPING=0x2230,
|
||||
SURFACE_TUNING=0x2240,
|
||||
HYBRID_TRACKING=0x2400,
|
||||
FN_INVERSION=0x40A0,
|
||||
NEW_FN_INVERSION=0x40A2,
|
||||
ENCRYPTION=0x4100,
|
||||
LOCK_KEY_STATE=0x4220,
|
||||
SOLAR_DASHBOARD=0x4301,
|
||||
KEYBOARD_LAYOUT=0x4520,
|
||||
KEYBOARD_DISABLE=0x4521,
|
||||
DUALPLATFORM=0x4530,
|
||||
KEYBOARD_LAYOUT_2=0x4540,
|
||||
TOUCHPAD_FW_ITEMS=0x6010,
|
||||
TOUCHPAD_SW_ITEMS=0x6011,
|
||||
TOUCHPAD_WIN8_FW_ITEMS=0x6012,
|
||||
TOUCHPAD_RAW_XY=0x6100,
|
||||
TOUCHMOUSE_RAW_POINTS=0x6110,
|
||||
TOUCHMOUSE_6120=0x6120,
|
||||
GESTURE=0x6500,
|
||||
GESTURE_2=0x6501,
|
||||
GKEY=0x8010,
|
||||
MKEYS=0x8020,
|
||||
MR=0x8030,
|
||||
REPORT_RATE=0x8060,
|
||||
COLOR_LED_EFECTS=0x8070,
|
||||
PER_KEY_LIGHTING=0x8080,
|
||||
ONBOARD_PROFILES=0x8100,
|
||||
MOUSE_BUTTON_SPY=0x8110,
|
||||
)
|
||||
FEATURE._fallback = lambda x: 'unknown:%04X' % x
|
||||
|
||||
|
|
Loading…
Reference in New Issue