Help running kbdgfx

This limitation of 64 byte command packets is part of the USB HID protocol, so not something that is easily worked around.

1 Like

With the indications you gave me I applied your code to Pocket keyboard firmware and it works :smiley: . This makes me happy, thank you very much.

The part that clears the two right columns for some reason do not work on the Pocket, there must be some firmware difference here between the keyboard models you aimed for and the one on the Pocket.

Your patched kbdgfx.c and your picture.sh work as-is on a Pocket.

Again, thank you :smiley:

1 Like

Awesome! :tada:

I’m preparing a Merge Request to collect feedback on the code, and maybe we can include a patch for the Pocket in it - will see what the others think.
Edit: Draft: reform2-keyboard4-fw oled bitmap (!98) · Merge requests · Reform / reform · GitLab

Interesting that the 2 pixel fix is not working for you :thinking: Though the *_clear methods are a bit confusing imho and might be called differently for the Pocket. Something to have a closer look at.

1 Like