Curly bracket key

Oh! You’re right, I’m sorry, the fwupd stuff above was from when I was upgrading the system controller. I’m not sure how the keyboard firmware build process is different but maybe it would apply there too.

I checked, and since picotool seemed to be available, I tried build.sh, and it seemed to work fine, I now have pref1hid20250302 installed. YAY!

I am able to use f12, it seems.

I’m thinking since I have everything downloaded and working, I may just upgrade the controller now too.

Thanks for your help, I wasn’t that far off, but I’m not sure I would have figured it out without your help.

1 Like

That was also successful, my controller is also on a 20250302 version.

Funny thing, if you look further down in the thread, I have now upgraded both the keyboard and controller firmware.

F12 seems to be working! (sometimes) Oddly, f11 seems to not work now. I have an external keyboard plugged in, when I hit f11 on the external, Firefox goes into full screen mode. Hyper-shift-q does not. (however, hyper-shift-w seems to enable dev mode)
Neither work in chromium though, even though the corresponding keys on the external keyboard work. Also, in the text-mode login screen hyper-shift-w does not bring up a power option as the menu implies that it should.

Still checking though.

1 Like

I think install-fw-dependencies.sh needs to be updated to install pico-sdk-source and gcab.

After installing these two packages I can run build.sh to compile the keyboard firmware.

However the manual instructions for flashing didn’t work.
I had to remove “-f -bus 1” from the “picotool load” command otherwise the device is not found. I also had to run “picotool reboot” to wake up the keyboard after.

I got past all of that, and got both the controller, and the keyboard up to the latest firmware.

The problem is that it has changed, but not entirely fixed my function-key issues.

1 Like

I wonder if you are mixing the keys here. To get f11 you should type Hyper-q, without shift. And similarly for f12 you should type Hyper-w, without shift.

I just double checked and to go full-screen in chromium or firefox you should type f11 or Hyper-q WITHOUT shift.

Good call. I looked in the handbook, and it shows:

HYPER+Q   F11

HYPER+W  F12

So I thought they had to be capitalized. My mistake.

I’m going to try it from the login menu now.

1 Like