42 Commits (4ce7af42c635a6e9edd7c67902718d3a2c7f45fd)

Author SHA1 Message Date
martin f. krafft b3f5dfe1de Add specific exit code for device disconnection
4 years ago
Romain Vimont 8d91cda4f6 Improve HID event push error message
4 years ago
Romain Vimont 59656fe649 Fix typo in error message
4 years ago
Romain Vimont e4bb2b8728 Add libusb error log
4 years ago
Romain Vimont 1790e88278 Use vector for listing USB devices
4 years ago
Romain Vimont 25296ae167 Kill adb daemon in OTG mode on Windows
4 years ago
Romain Vimont ff3cb31cb4 Fix libusb callback for Windows
4 years ago
Romain Vimont 06243e7c3c Avoid PRIx16 printf format on Windows
4 years ago
Romain Vimont b9b2879789 Remove USB hotplug callback error log
4 years ago
Romain Vimont be1936bb85 Report USB device disconnection when detected
4 years ago
Romain Vimont 3ee3f8dc02 Work around mouse capture SDL bug on macOS
4 years ago
Romain Vimont 9db42341e4 Pass screen instance to mouse capture functions
4 years ago
Romain Vimont 4a95c08d56 Improve error message for unsupported usb hotplug
4 years ago
Romain Vimont 7848a387c8 Do not duplicate relative mouse mode state
4 years ago
Romain Vimont 43ae418752 Fix USB device leak on connection error
4 years ago
Romain Vimont 29828aa330 Log device opening errors during listing
4 years ago
Romain Vimont 4692d13179 Expose simple API to select a single adb device
4 years ago
Romain Vimont 700503df6c List and select USB devices separately
4 years ago
Romain Vimont 61969aeb80 Expose simple API to select a single USB device
4 years ago
Romain Vimont b88c4aa75e Add move-function for sc_usb_device
4 years ago
Romain Vimont 0eadf95a3e Rename function to destroy a list of USB devices
4 years ago
Romain Vimont 61b6324ee9 Remove LOGC()
4 years ago
Romain Vimont f20137d2ac Improve USB device open log
4 years ago
Romain Vimont b60809a4da Inline USB device opening
4 years ago
Romain Vimont b0e04aa327 Remove log_libusb_error()
4 years ago
Romain Vimont 5508c635cb Enable mouse focus clickthrough in OTG mode
4 years ago
Romain Vimont ea68a003a2 Make HID keyboard and mouse optional in OTG mode
4 years ago
Romain Vimont 91418c79ab Add OTG mode
4 years ago
Romain Vimont 1a03206e36 Detect USB device disconnection
4 years ago
Romain Vimont 37987b822e Make acksync optional for AOA initialization
4 years ago
Romain Vimont 8fc9dca8cb Make serial optional to find USB devices
4 years ago
Romain Vimont 1c17f57c10 Find a list of devices instead of a single one
4 years ago
Romain Vimont d8b37fe189 Wrap libusb_device
4 years ago
Romain Vimont 0ee9e2ff51 Expose function to find a USB device
4 years ago
Romain Vimont 1ab3692f3d Add util function to read USB descriptor string
4 years ago
Romain Vimont bbef426a4b Split USB initialization and connection
4 years ago
Romain Vimont 2114f48185 Find device with USB context
4 years ago
Romain Vimont b779eca8d3 Remove libusb_device field
4 years ago
Romain Vimont adda47b0f7 Move sc_usb out of sc_aoa
4 years ago
Romain Vimont 48e3ff284f Make serial mandatory for sc_usb
4 years ago
Romain Vimont 1d6f9952ee Extract USB handling from AOA
4 years ago
Romain Vimont 2762f5d183 Move AOA/HID code to usb/
4 years ago