diff --git a/lib/logitech_receiver/hidpp20.py b/lib/logitech_receiver/hidpp20.py index 5ab67008..c4caaf67 100644 --- a/lib/logitech_receiver/hidpp20.py +++ b/lib/logitech_receiver/hidpp20.py @@ -38,6 +38,7 @@ from . import special_keys # # +# /,/p}' | sort -t= -k2 """Possible features available on a Logitech device. A particular device might not support all these features, and may support other @@ -71,6 +72,7 @@ FEATURE = _NamedInts( TOUCHPAD_WIN8_FW_ITEMS=0x6012, TOUCHPAD_RAW_XY=0x6100, TOUCHMOUSE_RAW_POINTS=0x6110, + TOUCHMOUSE_6120=0x6120, ) FEATURE._fallback = lambda x: 'unknown:%04X' % x diff --git a/lib/logitech_receiver/special_keys.py b/lib/logitech_receiver/special_keys.py index 9baa8bd0..5669e7ec 100644 --- a/lib/logitech_receiver/special_keys.py +++ b/lib/logitech_receiver/special_keys.py @@ -322,6 +322,17 @@ TASK = _NamedInts( MetroForwRightHorz=0x0083, Win8_Back=0x0084, # also known as MetroCharms Win8_Forward=0x0085, # also known as AppSwitchBar + Win8Charm_Appswitch_GifAnimation=0x0086, + Win8BackHorzLeft=0x008B, # also known as Back + Win8ForwardHorzRight=0x008C, # also known as BrowserForward + MetroSearch2=0x0087, + MetroShare2=0x0088, + MetroSettings2=0x008A, + MetroDevices2=0x0089, + Win8MetroWin7Forward=0x008D, # also known as MetroStartScreen + Win8ShowDesktopWin7Back=0x008E, # also known as ShowDesktop + MetroApplicationSwitch=0x0090, # also known as MetroStartScreen + ShowUI=0x0092, ) TASK._fallback = lambda x: 'unknown:%04X' % x