Closed gabfv closed 4 years ago
I've created an issue with Cura as well, since I did not know whether the issue resides in my keyboard or in Cura.
Yeah, the K-Type has a bunch of USB endpoints. Most likely an unexpected USB request is being sent over one of the reserved endpoints which is crashing the keyboard. In some cases the K-Type will reset to flash mode when the firmware crashes. I believe later firmware generally resolves this, but possibly not for all situations. If you can find out which endpoints are being used by Cura, then I can give more insight and possibly suggest a solution.
Seems like it just probes all serial ports automatically. I've disabled the plugin so this fix the issue I've encountered.
Cura has an open feature request regarding this: https://github.com/Ultimaker/Cura/issues/3449
The bug lies in Cura as far as I'm concerned. Cura will probe all serial ports using a command "M105". If the device responds with a valid temperature response like Marlin does, then it'll add a USB printing output device and allow printing via USB. That's not really nice behaviour from Cura.
Thanks, I'll close this issue since it lies in Cura.
Device: K-Type (Massdrop November 2017)
Firmware Origin: Web configurator
OS: Windows 10 Pro
Version: