98449afc5de79bff6b0d7a2f586416d1491d7f89
G15daemon calls libg15Debug() before initLibG15(). This works well with the legacy library, but the new one requres a context to be initialized before calling any functions. This patch adds tracking of libusb initialization status and never calls libusb_set_option() when library is not initialized.
This is a library to handle the LCD and extra keys on the Logitech G15 Gaming Keyboard and similar devices. This library requires libusb. LibG15 currently supports LCD & keys on the following devices: - Original G15 keyboard - G11 keyboard - Z10 speakers - 2nd revision of the G15 (amber backlight, 6 'G' keys, LCD) - Gamepanel available on some laptops - G13 game device
Languages
C
95.1%
M4
3.6%
Makefile
1%
Shell
0.3%