[Bf-committers] Improving Blender's keymap: a proposal

Mike Erwin significant.bit at gmail.com
Sat Apr 7 04:11:06 CEST 2012


Ahh, everything makes sense now! What you say is exactly right. This
Linux behavior can probably be mimicked on Windows too with the proper
driver settings.

But when you click the side switch mapped to MMB while hovering, it's
still MMB if you choose to make contact with the surface, correct?
It's not that hovering has no pressure, the pressure is just zero. A
regular mouse has no pressure. Right now the code treats both no
pressure & zero pressure as pressure = 1, which isn't really correct.
One of the things I'm working on :).

Back to your original point, a hovering pen has zero pressure and
can't be used to draw. Totally agree.

Sorry for veering away from the keymaps topic and into tablet-land!
It's just where my head's been for the past several weeks.

Mike Erwin
musician, naturalist, pixel pusher, hacker extraordinaire



On Fri, Apr 6, 2012 at 9:20 PM, Nathan Vegdahl <cessen at cessen.com> wrote:
> I feel like we are still miscommunicating.
>
> It sounds like your setup is:
> Stylus tip = LMB
> Hold down side-button-1 + stylus tip = MMB
> Hold down side-button-2 + stylus tip = RMB
>
> In other words, you use the side buttons as _modifiers_ for the tip of
> the stylus.  Holding them down changes the meaning of the tip.
>
> Whereas my setup (and the default on Linux) is:
> Stylus tip = LMB
> Side-button-1 = MMB
> Side-button-2 = RMB
>
> The side buttons in this case are buttons unto themselves, they are
> _not_ modifiers for the stylus tip.  All I do is click a side button,
> and it acts as a mouse button click.  No need to tap the stylus tip to
> the tablet at all.
>
> Does that make sense?
>
> So with the setup I use, MMB and RMB have no pressure sensitivity,
> because they have absolutely nothing to do with the tip of the stylus
> where the pressure sensitivity is.
>
> --Nathan


More information about the Bf-committers mailing list