4 ms·
Almost all of the gui software for programming keyboards with QMK uses webusb or webhid, so you either have to use a chromium based browser or an electron app t
by thayne 6mo ago
Almost all of the gui software for programming keyboards with QMK uses webusb or webhid, so you either have to use a chromium based browser or an electron app that is basically just a wrapper for chromium.
- tmtvl 6mo agoYeah, it's a shame Qt/C++ doesn't have any way of interacting with USB devices and there's no libraries for that, otherwise there could be a native GUI app for QMK. Or failing that, because Qt is simply too difficult for programmers to figure out, maybe some day there will be a way to deal with USB devices from Java, then at least we could have an AWT app (or I guess Swing is the new hotness now?).
- thayne 6mo agoYeah the fundamental problem is there isn't a good way to write cross platform applications that interface directly with a usb device