FrameworkComputer / qmk_firmware

Fork of QMK for the Framework Laptop 16
GNU General Public License v2.0
84 stars 24 forks source link

keyboard.frame.work doesn't work? #37

Closed iliabaranov closed 3 months ago

iliabaranov commented 4 months ago

Describe the Bug

I can't get https://keyboard.frame.work/ to work well.

I flashed latest 0.2.9 release

Keyboard itself works great. however the webpage above shows errors:

15:16:54.020 Error: Failed to open the device. Device: Framework Laptop 16 Keyboard Module - ANSI Vid: 0x32AC Pid: 0x0012

15:16:54.041 Received invalid protocol version from device Device: Framework Laptop 16 Keyboard Module - ANSI Vid: 0x32AC Pid: 0x0012

Keyboard Used

The official Framework 16 RGB English Keyboard

Link to product page (if applicable)

No response

Operating System

Ubuntu 22.04

qmk doctor Output

No response

Is AutoHotKey / Karabiner installed

Other keyboard-related software installed

No response

Additional Context

No response

gjabell commented 4 months ago

I just ran into this issue as well and the errors seem to be a red herring if the browser doesn't have access to the underlying device (you can check this via chrome://device-log in chromium-based browsers). In my case, adding the qmk udev rules as mentioned in https://github.com/FrameworkComputer/qmk_hid#running-on-linux fixed the issue and the website now loads correctly.

iliabaranov commented 3 months ago

That was totally it! It's so obvious now! Thanks! :D Closing