Alias pinnacle.input.libinput.DeviceType
"unknown"
| "touchpad"
| "trackball"
| "trackpoint"
| "mouse"
| "tablet"
| "keyboard"
| "switch"
A device's type.
Note: this uses heuristics to determine device type. This may be incorrect. For example, a device with both pointer and keyboard capabilities will be labeled as a "mouse"
when it might actually be a keyboard.
Aliased types
"unknown"
The device type is unknown.
"touchpad"
This device is a touchpad.
"trackball"
This device is a trackball.
"trackpoint"
This device is a trackpoint.
"mouse"
This device is a mouse.
"tablet"
This device is a tablet.
"keyboard"
This device is a keyboard.
"switch"
This device is a switch.