On Thu Aug 21 16:06:57 2025 +0000, Paul Gofman wrote:
I put 0 here (different from desktop possible serial) intentionally because in this place keystate is memset to 0 and not copied from desktop keystate. I guess the logic should be that if the keystate in not synced and not locked the serial should be the same (even if for clarity, if the keystate is synced later after this initialization). Or should we maybe copy the keystate from desktop here instead of memset?
Well serial = 0 would always matches the initial empty keystate, it doesn't really matter if it was actually synced or not.