[haiku-commits] Re: r43210 - haiku/trunk/src/preferences/keymap

  • From: "Adrien Destugues" <pulkomandy@xxxxxxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 07 Nov 2011 16:54:49 +0100

> For modifier keys that is an even bigger problem because modifiers 
> often
> come in pairs. So that makes it a pain to keep track of each pair of 
> keys
> especially if you are doing a couple of swaps. So the dialog makes 
> this all
> much easier. It modifies both the left and right keys simultaneously, 
> it
> works reliably always doing the same thing every time, and you can 
> easily
> get back to where you started.

Seeing that with the french keyboard, and any other having an altGr 
key, they are out of sync in the default setup, I think this isn't 
going to help much.

The french keyboard currently has this mapping :
Left control = CRTL
Left Windows Key = OPT
Alt = CMD
ALT GR = OPT
Right Windows Key = CMD
Menu key = MENU
Right control = CTRL

As you can see, we end up with the two window key doing different 
things.
This is because we (mis)use the OPT as Alt GR, used for reaching more 
characters and most of the dead keys on french, and likely most 
european, keyboards. This means we're out of keycodes for the "window" 
keys. Having both ALT and ALT GR do either OPT or CMD always get 
confusing. And having the left window key do something else than OPT is 
also confusing.

I gues this goes unnoticed because nobody uses right win-key.

The result is, I think, that your change will likely mes up the default 
setup for us europeans.

As for the drag and drop, yes, it is confusing and sometimes not very 
practical. +1 to improving it. I think we should swap keys with the 
left mouse button, copy with modifier (pick one) + left button, and 
keep the right button for a popup menu wheer one could copy, paste, or 
unassign a key.

-- 
Adrien.

Other related posts: