Module Device.Capability

A device may have one or more "capabilities" at a time. Capabilities remain static for the lifetime of the device.

type t =
  1. | Keyboard
  2. | Pointer
  3. | Touch
  4. | Tablet_tool
  5. | Tablet_pad
  6. | Gesture
  7. | Switch
  8. | Unknown of int64