[Libreoffice-bugs] [Bug 134470] Keybinding is defined by UI language instead of locale setting

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Jul 14 12:53:38 UTC 2020


https://bugs.documentfoundation.org/show_bug.cgi?id=134470

--- Comment #6 from Mihkel Tõnnov <mihhkel at gmail.com> ---
(In reply to Sascha Z from comment #5)
> I am sorry I don't find the original post, but someone pointed out that he
> is using a customised keyboard mapped for his operating system. And so do I
> on both of my OS.
> 
> So I would like to ask you to consider the case of users have a personified
> keyboard-mapping. In my case would it be "QWERTY+" and LibreOffice might
> never found a corresponding entry in it's data.
> 
> So there has to be a fallback entry where LibreOffice actually use the
> UI-language to confirm it's key-bindings.

I, too, use a rather personalised layout (with almost all letters physically
rearranged based on their frequency in my native language and lots of extra
letters/symbols added to AltGr-levels).

In case of most users with non-default layouts, it should be safe to assume
that the vast majority of the letters/symbols typically found on the kb layout
of their language/locale are still present (although possibly mapped to
different physical keys).

Luckily, LibO doesn't care where a letter or symbol is physically located on
the keyboard, so we don't need to know about each and every layout variation
(which would be practically impossible anyway), we just need to know which set
of letters and symbols is (typically) available on a kb layout of a given input
language / locale.

What *would* cause issues when using custom kb layouts, however, is changed
Shift-levels: if a symbol that requires pressing Shift on the layout (like ";"
or "/") is used in a default shortcut in LibO, then that shortcut will either
produce unexpected results or not work at all.

I don't think a fallback based on *UI* language (as opposed to system locale)
would be particularly helpful, though, because many prefer their UI to be in
English, even though their locale (and kb layout) is something else.

As a step in the right direction, I support switching the default shortcut
keybindings to depend on locale setting.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200714/e1bed6a4/attachment.htm>


More information about the Libreoffice-bugs mailing list