Good morning,
On 6/3/20 3:49 AM, Steve Fanning wrote:
All,
I am a member of the Documentation Team, currently helping to update the 
Calc Guide. I have found a system behaviour that I don’t understand and 
wondered whether anybody could explain what is going on?
My keyboard has two Control keys, one located at the bottom left and one 
located a few keys to the right of the space bar. I had assumed that 
they would be interchangeable and that I would be able to use either 
when a Ctrl key was to be pressed. However this assumption appears not 
to be valid in some cases.
An example where my assumption holds can be found by pressing the 
keyboard shortcut Ctrl+F3, which is intended to be equivalent to 
selecting Sheet > Named Ranges and Expressions > Manage in Calc’s Menu 
bar. Both methods display the Manage Names dialog. In this case I can 
use either of my Control keys, the shortcut works for both.
By way of counterexample, the Calc keyboard shortcut Ctrl+F2 is intended 
to be equivalent to selecting Insert > Function in the Menu bar and both 
should display the Function Wizard dialog. However using my left Control 
key, Ctrl+F2 appears to do nothing, while using the right key, Ctrl+F2 
displays the Function Wizard dialog as expected. This behaviour is 
identical for my native Windows 10 version of Calc and for a Linux 
version running in a virtual terminal through VMWare.
So in summary, is there a technical reason why my two Control keys are 
not always interchangeable?
The two control keys generate different keyboard scan codes.  By 
*default*, they are routed to the same functions.  But specific 
combinations of left- or right-ctrl with a given key can be re-routed 
based on firmware or installed software.  If you examine the global 
hot-keys features of your OS, or the configuration of international 
keyboards (compose keys, dead keys, etc), you will find that they are 
identified separately.
This is true of left- and right-alt keys as well.
Phil
Context
   
 
  Privacy Policy |
  
Impressum (Legal Info) |
  
Copyright information: Unless otherwise specified, all text and images
  on this website are licensed under the
  
Creative Commons Attribution-Share Alike 3.0 License.
  This does not include the source code of LibreOffice, which is
  licensed under the Mozilla Public License (
MPLv2).
  "LibreOffice" and "The Document Foundation" are
  registered trademarks of their corresponding registered owners or are
  in actual use as trademarks in one or more countries. Their respective
  logos and icons are also subject to international copyright laws. Use
  thereof is explained in our 
trademark policy.