hidtools.util module
- class BusType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
IntEnum
- The numerical bus type (
0x3
for USB,0x5
for Bluetooth, see linux/input.h
)
- ADB = 23
- AMD_SFH = 32
- AMIGA = 22
- ATARI = 27
- BLUETOOTH = 5
- CEC = 30
- GAMEPORT = 20
- GSC = 26
- HIL = 4
- HOST = 25
- I2C = 24
- I8042 = 17
- INTEL_ISHTP = 31
- ISA = 16
- ISAPNP = 2
- PARPORT = 21
- PCI = 1
- RMI = 29
- RS232 = 19
- SPI = 28
- USB = 3
- VIRTUAL = 6
- XTKBD = 18
- The numerical bus type (
- to_twos_comp(val, bits)