Class pyspacemouse::types::DeviceInfo
ClassList > pyspacemouse > types > DeviceInfo
More...
Public Attributes
Public Static Attributes
| Type |
Name |
| float |
axis_scale
|
| tuple |
button_names = [str, ...]
|
| tuple |
button_specs = [[**ButtonSpec**](classpyspacemouse_1_1types_1_1ButtonSpec.md), ...]
|
| tuple |
led_id = [int, int] \| None
|
| dict |
mappings = [[**Axis**](namespacepyspacemouse_1_1types.md#variable-axis), [**AxisSpec**](classpyspacemouse_1_1types_1_1AxisSpec.md)]
|
| str |
name
|
| int |
product_id
|
| int |
vendor_id
|
Public Functions
Detailed Description
Public Attributes Documentation
variable product_id [2/2]
pyspacemouse.types.DeviceInfo::product_id;
variable vendor_id [2/2]
pyspacemouse.types.DeviceInfo::vendor_id;
Public Static Attributes Documentation
variable axis_scale
float pyspacemouse.types.DeviceInfo::axis_scale;
tuple pyspacemouse.types.DeviceInfo::button_names;
tuple pyspacemouse.types.DeviceInfo::button_specs;
variable led_id
tuple pyspacemouse.types.DeviceInfo::led_id;
variable mappings
dict pyspacemouse.types.DeviceInfo::mappings;
variable name
str pyspacemouse.types.DeviceInfo::name;
variable product_id [1/2]
int pyspacemouse.types.DeviceInfo::product_id;
variable vendor_id [1/2]
int pyspacemouse.types.DeviceInfo::vendor_id;
Public Functions Documentation
function bytes_to_read
int pyspacemouse::types::DeviceInfo::bytes_to_read (
self self
)
str pyspacemouse::types::DeviceInfo::get_button_name (
self self,
int index
)
function hid_id
tuple[int, int] pyspacemouse::types::DeviceInfo::hid_id (
self self
)
The documentation for this class was generated from the following file pyspacemouse/types.py