Jacob Alexander
Jacob Alexander
I'm working on a usb-device implementation for atsam4 (https://github.com/atsam-rs/atsam4-hal). This hardware is a lot closer to AVR than the existing usb-device implementations. Hoping to have some code pushed in the...
As a note, I believe the PureOS squeekboard virtual keyboard might have some useful code. https://source.puri.sm/Librem5/squeekboard
I implemented something similar to what's required here using Wayland virtual keyboards:https://github.com/hid-io/hid-io-core/blob/master/src/module/displayserver/wayland.rs It uses https://github.com/grelltrier/zwp-virtual-keyboard After getting a handle on how Wayland works, I found it was much nicer to...
An even smaller example (same git repo, also only a problem on Windows). - https://github.com/kiibohd/kiibohd-core/tree/528672a0f7f255eb95cda7fd5423cfc553fa959e/kll-hid - cargo test ``` = note: libkll_hid-48b2e4c1faf634c7.rlib(kll_hid-48b2e4c1faf634c7.8ek79hmbmne36vd.rcgu.o) : error LNK2019: unresolved external symbol _defmt_panic referenced...
Thanks! I'll give it a try this week.
Interesting. Yeah, it should work. Right now I have two possibilities that come to mind. - KLL compiler isn't doing the right thing for F12 + Semicolon - controller firmware...
Sorry about the delay, I'll see if I can reproduce this evening.
Haven't found the issue yet, but I've noticed that your kll git repo is a bit out of date. You're at: b6cf0f13a88fef650f48270a1d1e20ccb1972d21 Currently at: 6135cbb8329eff480c4100a1b46557f690ea604b
Looking at your generatedKeymap.h F12 is definitely getting generated. So that seems to be fine. I notice you have a U"Gui" + U"F12" mapped. Does this work as expected?
Doing a basic test, F12 seems to work ok on Linux. I'm starting to suspect Apple being annoying. Have you tried using F11? Or perhaps something like this needs to...