cleaned-up the descriptors table

This commit is contained in:
Daniel Pavel 2013-05-04 15:09:50 +02:00
parent 12eb17cc41
commit 13a54565ba
1 changed files with 33 additions and 18 deletions

View File

@ -70,6 +70,30 @@ def _D(name, codename=None, kind=None, registers=None, settings=None):
DEVICES[codename] = _DeviceDescriptor(name, kind, codename, registers, settings)
#
#
#
# Keyboards
_D('Wireless Keyboard K230')
_D('Wireless Keyboard K270')
_D('Wireless Keyboard K350')
_D('Wireless Keyboard K360')
_D('Wireless Touch Keyboard K400')
_D('Wireless Keyboard K710',
settings=[
_register_fn_swap(0x09, true_value=b'\x00\x01', mask=b'\x00\x01'),
],
)
_D('Wireless Solar Keyboard K750')
_D('Wireless Illuminated Keyboard K800',
settings=[
_register_fn_swap(0x09, true_value=b'\x00\x01', mask=b'\x00\x01'),
],
)
# Mice
_D('Wireless Mouse M315')
_D('Wireless Mouse M325')
@ -77,7 +101,6 @@ _D('Wireless Mouse M505')
_D('Wireless Mouse M510')
_D('Couch Mouse M515')
_D('Wireless Mouse M525')
_D('Wireless Trackball M570')
_D('Touch Mouse M600')
_D('Marathon Mouse M705',
settings=[
@ -85,24 +108,8 @@ _D('Marathon Mouse M705',
# _register_dpi(0x63, _NamedInts(**{'100': 10, '300': 30, '350':35, '500':50})),
],
)
_D('Wireless Keyboard K230')
_D('Wireless Keyboard K270')
_D('Wireless Keyboard K350')
_D('Wireless Keyboard K360')
_D('Wireless Touch Keyboard K400')
_D('Wireless Solar Keyboard K750')
_D('Wireless Keyboard K710',
settings=[
_register_fn_swap(0x09, true_value=b'\x00\x01', mask=b'\x00\x01'),
],
)
_D('Wireless Illuminated Keyboard K800',
settings=[
_register_fn_swap(0x09, true_value=b'\x00\x01', mask=b'\x00\x01'),
],
)
_D('Zone Touch Mouse T400')
_D('Wireless Rechargeable Touchpad T650')
_D('Touch Mouse T620')
_D('Logitech Cube', kind='mouse')
_D('Anywhere Mouse MX', codename='Anywhere MX',
settings=[
@ -115,4 +122,12 @@ _D('Performance Mouse MX', codename='Performance MX',
],
)
# Trackballs
_D('Wireless Trackball M570')
# Touchpads
_D('Wireless Rechargeable Touchpad T650')
del namedtuple