diff --git a/lib/logitech_receiver/hidpp10.py b/lib/logitech_receiver/hidpp10.py index e0e28493..0b3d5a9a 100644 --- a/lib/logitech_receiver/hidpp10.py +++ b/lib/logitech_receiver/hidpp10.py @@ -37,7 +37,7 @@ del getLogger # documentation, some of them guessed. # -DEVICE_KIND = _NamedInts(keyboard=0x01, mouse=0x02, numpad=0x03, presenter=0x04, trackball=0x08, touchpad=0x09) +DEVICE_KIND = _NamedInts(keyboard=0x01, mouse=0x02, numpad=0x03, presenter=0x04, remote=0x07, trackball=0x08, touchpad=0x09) POWER_SWITCH_LOCATION = _NamedInts( base=0x01, diff --git a/lib/solaar/ui/icons.py b/lib/solaar/ui/icons.py index ff2364e5..5870b948 100644 --- a/lib/solaar/ui/icons.py +++ b/lib/solaar/ui/icons.py @@ -169,6 +169,8 @@ def device_icon_set(name='_', kind=None): names += ('input-mouse', 'input-tablet') elif str(kind) == 'trackball': names += ('input-mouse', ) + elif str(kind) == 'headset': + names += ('audio-headphones', 'audio-headset') names += ('input-' + str(kind), ) # names += (name.replace(' ', '-'),)