@josch Oh no, I'm using modified versions of kbdgfx-demo and the FW oled.c
My main issue was a limit of 64B when sending data to /dev/hidraw*, so I added a new command (similar to WBIT), to pass on an offset and data for a small region. So I end up painting 16 regions of the screen sequentially.
I'll make a post on the forum to gather some feedback.