Keyboard issue on boot

Making a new thread based off of this: Questions for using the Pocket Reform live on music stage - #8 by minute

The “keyboard doesn’t work at boot” sometimes concerns me, it sounds like you’re on an older u-boot version, because this bug should be fixed by u-boot from around May 2025 (it includes some code to properly reset our USB hub) Have you recently tried sudo reform-flash-uboot emmc?

I have run that command but the issues persist. I’m also on the most recent firmware versions.

Sometimes the keyboard just doesn’t enter any text, as seen by the disk encryption prompt not responding to the ENTER key. A reboot (HYPER+0 → HYPER+1) usually restores keyboard function but in some cases it takes multiple reboots or a full power-cycle via the standby switch. It happens on battery power and with external power connected.

The OLED menu does work and respond to key presses correctly in all of these cases though.

I have not yet tried whether this occurs with an external USB keyboard because I mostly use my Pocket when I’m not at home.

Maybe this could be a problem with the usb connection cable between the keyboard and main board?

There are two connections/cables between the keyboard and main board. (1) the usb keyboard interface and (2) an interface for talking to the system controller for power on, off etc (stuff that a regular usb keyboard won’t do)

It sounds like (2) is working and (1) is intermittent. If it’s a hardware problem the best case scenario would be a bad cable or connection so I would try to check that, unplug and replug those cables and maybe swap them to see if there is a difference.

1 Like

When this happens, can you try OLED Menu → Reset USB (last menu entry)?

1 Like

I’m on slightly different hardware but I’ve noticed this sometimes happens when I try to power on with low battery, even if I’m charging. Powering off and waiting a few seconds seems to always fix it