Can Arbitrary Function Keys (F1-F12) Be Reassigned In Libre Office Calc?

This is specifically motivated by using LibreOffice (24.8.2) Calc on Linux.

I would like to be able to re-assign current mappings for all Function Keys when using Calc but it appears some keys (F1, F6, F10, Shift-F1, Shift-F2, Shift-F6, CTL-F4, CTL-F6) are set to defaults that can’t be changed, e.g. F1 invokes local help webpage.

Is it possible to override LibreOffice’s default Function Key settings?

If so, how is this done as the CUSTOM KEYBOARD OPTIONS for both LibreOffice and Calc seem to have reserved function keys that can’t be changed or re-assigned.

Note that the customization dialog has an awkward detail in its top right corner: the two radiobuttons, allowing you to select which of the two active sets of shortcuts to edit: the application-wide assignments, or the shortcuts specific to the active module (say, Writer on my screenshot):

image

Some combinations are disabled not because they are hardcoded, but because they are assigned on a different level.

indeed Chapter 13, Customizing LibreOffice

Any Shortcut Keys that are grayed-out in the list on the Customize dialog cannot be used or reassigned

on your spare time you may hack the code … Why can't I disable/reassign the F1 key in LibreOffice? - #4 by mikekaganski

1 Like