On getting function-up/down to page-up/down

File this under minor inconvenience. On my mac I can press function-up to page-up and function-down to page-down when browsing. My One Up doesn’t do the same and I want it to. Are the function-up and function-down combinations recognized by the One Up hardware? If so, where would I go about romancing the browser or OS (Raspberry Pi) to respond accordingly.

Thanks in advance,

steve

On anything else but Apple Macs this is hard:

  • It’s not possible to create shortcuts with Fn and thus impossiblie to change the behaviour in either the browser nor the OS.
    • the Fn key isn’t a key that sends a keycode (=a keyboard signal) to the computer (unlike the 🌐/Fn key on Macs which is sent), it’s only used internally by the keyboard itself to change its behaviour and send different keycodes (e.g.: Pushing F6 sends the keycode “F6” to the computer, but pushing Fn+F6 instead sends the keycode “media button mute” to the computer, as if you had a big keyboard with extra media keys).
  • Changing this would require modifying the firmware inside the keyboard itself, so it learns to send the keycode “PgUp” instead of “Arrow Up” with Fn is pressed together with .
    • That would require either negotiating access to the firmware’s source from the keyboard manufacturer (possible if they rely on a modification of some common opensource firmware like QMK) or somebody reverse engineering the current firmware (it’s possible that there’s an obvirous table of keycode that’s easy to edit directly in the current binary).
1 Like