Key binding compatibility options

As I posted on the libreoffice development list, I’m currently working on adding a new option page in the Options dialog, to provide a quick way to switch key bindings between LibreOffice’s default and’s for Calc. For the most part, the default key bindings are identical between LibreOffice and as far as Calc’s concerned, but there are some differences, which are enough to annoy those users who are accustomed to the old key bindings from OOo Calc.

The option page will look something like this:

but it will not look exactly like this since this is just my first viewable version with no design effort put into it at all. So, hopefully we can morph this into something a little more usable and a little more bearable.

Right now, we only deal with key binding compatibility; however, we may expand this page to incorporate other compatibility options in future versions of LibreOffice.

Stay tuned!

9 thoughts on “Key binding compatibility options”

  1. What about give on that tab the option to use the English names for Calc functions?
    Now, on OOo (and I suppose LibreOffice will inherit it) localized versions have localized function names. Give the possibility to use the English function names (available through environment variables) is good, but give it through UI is even better :) (specially if the wizard also change ;) )

    1. >What about give on that tab the option to use the English names for Calc functions?

      Check out our beta2 is all I have to say on this matter. :-)

      IOW, that functionality has already been ported to LibreOffice. It’s in the Formula options page, though, since it’s not exactly a compatibility option.

  2. No…
    Please don’t add yet another page to Options.
    Can this not be simply a “Classic OOo behavior” extension, or at least put under “Customize…”->”Keyboard”?

    1. >Can this not be simply a “Classic OOo behavior” extension,

      It’s possible to go that route, of course. But does it handle locale specific key bindings too? Some key bindings are different for different locales. And even if we go this route, distributing an extension is not as easy as one might think, and from a usability point of view it’s an extra hassle on user’s part.

      One thing to note is that, we may need a Compatibility option page anyway for other potentially conflicting compatibility issues. So, I don’t see an issue with having an extra option page.

      >or at least put under “Customize…”->”Keyboard”?

      I’d thought about it. The difficulty is that that dialog is shared across all apps and not Calc specific.

  3. This has been a source of some frustration over the past day (since I installed LibreOffice).
    Going to
    Tools -> Customize->Keyboard and swapping Backspace and Delete bindings does not work – it keeps reverting to the default settings (which is increasingly frustrating). I stumbled on the following:

    “by gerard24 » Thu May 05, 2011 10:11 pm
    In LibreOffice Delete and Backsapce keys are reversed.
    Use Delete if you want deleting only the content, Backpace for opening dialog box.

    If you want to use the same shortcuts as OOo ? Tools > Options > LibreOffice Calc > Compatibility, select legacy in the combobox.”

    This information should be in the integrated LibreOffice help system.

    1. Please file a bug about this. Or better yet, work with the documentation team to author a better help content. Please get involved!

Comments are closed.