Moonlander Keyboard Not Detected in Vial GUI
thiagoabdo opened this issue · 1 comments
Issue Description:
After successfully compiling and flashing firmware to my Moonlander keyboard, the keyboard works normally, but it does not show up in the Vial GUI.
Environment:
Keyboard Model: Moonlander
Operating System: Manjaro Linux
Kernel Version: 6.6
Steps:
Compiled the firmware for Moonlander keyboard.
Flashed the firmware to the keyboard.
Added necessary rules to udev.
Attempted to detect the keyboard in Vial's GUI.
Expected Behavior:
The keyboard should be recognized and displayed in Vial's GUI for further configuration.
Actual Behavior:
The keyboard functions normally but is not detected by Vial's GUI.
Error Messages:
Here are the logs from Vial when attempting to detect the keyboard:
INFO:root:Matching VID=3297, PID=1969, serial=, path=b'/dev/hidraw3' - VIA stack
WARNING:root:is_rawhid: b'/dev/hidraw3' does not match - usage_page=0001 usage=06
INFO:root:Matching VID=3297, PID=1969, serial=, path=b'/dev/hidraw4' - VIA stack
WARNING:root:is_rawhid: b'/dev/hidraw4' does not match - usage_page=0001 usage=02
INFO:root:Matching VID=3297, PID=1969, serial=, path=b'/dev/hidraw4' - VIA stack
WARNING:root:is_rawhid: b'/dev/hidraw4' does not match - usage_page=0001 usage=01
INFO:root:Matching VID=3297, PID=1969, serial=, path=b'/dev/hidraw5' - VIA stack
WARNING:root:is_rawhid: b'/dev/hidraw5' does not match - usage_page=0001 usage=80
INFO:root:Matching VID=3297, PID=1969, serial=, path=b'/dev/hidraw5' - VIA stack
WARNING:root:is_rawhid: b'/dev/hidraw5' does not match - usage_page=000C usage=01
INFO:root:Matching VID=3297, PID=1969, serial=, path=b'/dev/hidraw5' - VIA stack
WARNING:root:is_rawhid: b'/dev/hidraw5' does not match - usage_page=0001 usage=06
INFO:root:Matching VID=3297, PID=1969, serial=, path=b'/dev/hidraw6' - VIA stack
WARNING:root:is_rawhid: b'/dev/hidraw6' does not match - usage_page=FF31 usage=74
Additional Information:
Installed vial from AUR, version 0.7.1
QMK installed in a conda environment
nvm, if anyone else has this issue, I have compiled the moonlander with the default keymap, not vial.
Compiling it with make moonlander:vial
fixes the issue. Sorry