Re: [dev] dwm default bindings

From: Donald Allen <donaldcallen_AT_gmail.com>
Date: Wed, 22 Jul 2009 20:07:42 -0400

On Wed, Jul 22, 2009 at 7:23 PM, Donald Chai<donald.chai_AT_gmail.com> wrote:
> On Jul 22, 2009, at 2:22 PM, Donald Allen wrote:
>
>> On Wed, Jul 22, 2009 at 3:25 PM, Michael<misha_AT_netspark.org> wrote:
>>>
>>> Donald Allen wrote:
>>>>
>>>> I realize that these bindings can be changed. But that requires some
>>>> work (and knowledge of C) on the part of the user. I'm talking about
>>>> the choice of the defaults. Perhaps the keys modified by alt should
>>>> instead be modified by ctrl-alt by default? And similarly, alt-shift
>>>> -> ctrl-alt-shift? I am going to test this idea by modifying my setup.
>>>> I'll let you know how it works out.
>>>
>>> ctrl-alt, alt-shift, ctrl-shift non-english speaking people usually use
>>> those keys for layout change, win-key is perfect solution, but not all
>>> keyboards have those.
>>> there is no default keys to satisfy even majority, i think, so why
>>> bother, if majority will have to edit those keys anyway.
>>
>> I don't buy that argument. Why not pick the set of defaults that
>> satisfies the largest minority?
>
> It *is* the set of defaults that satisfies the majority.

You are responding to something I didn't say. Read again.

  I think many
> people change the setting to Mod2Mask to use the Windows key, but the
> current default of Mod1Mask will work out of the box for anyone who doesn't
> have a Windows/Apple/diamond key.

That's true. But it also conflicts with a widely-available UI
convention, alt-based keyboard accelerators. And there are other
possible defaults that use only ctrl and alt that don't exhibit this
conflict.

>
> If the only modifier keys on your keyboard are CTRL and ALT, I suggest
> mapping one ALT key to Mod1 and the other to Mod2.  I've noticed that I
> rarely use the modifier keys on the right-hand side anyway...

Good idea.

>
>
Received on Thu Jul 23 2009 - 00:07:42 UTC

This archive was generated by hypermail 2.2.0 : Thu Jul 23 2009 - 00:12:01 UTC