Versions in this module Expand all Collapse all v0 v0.4.0 Sep 5, 2018 Changes in this version + type Device interface + Close func() + ReadCh func() <-chan []byte + ReadError func() error + Write func([]byte) error + type DeviceInfo struct + InputReportLength uint16 + Manufacturer string + OutputReportLength uint16 + Path string + Product string + ProductID uint16 + Usage uint16 + UsagePage uint16 + VendorID uint16 + VersionNumber uint16 + func ByPath(devicePath string) (*DeviceInfo, error) + func ByPath(path string) (*DeviceInfo, error) + func Devices() ([]*DeviceInfo, error) + func (d *DeviceInfo) Open() (Device, error) + func (di *DeviceInfo) Open() (Device, error)