duncanthrax / roccat-vulcan

Linux RGB LED effect support for the Roccat Vulcan 100/120 Keyboard
GNU General Public License v3.0
79 stars 20 forks source link

Fix infinite init loop #25

Open tux-rampage opened 3 years ago

tux-rampage commented 3 years ago

As discussed in #22 the wait for device function will loop forever when the device responds, but with an unexpected value. In this case it seems to be a better option to fail after a certain amount of time and let the user know something is not working as expected.

This could be extended and ask the User to check the FW of the device?