Menu

#38 Right-Click emulation

closed
nobody
5
2010-05-06
2008-05-17
Paulo Costa
No

Hello.

My wacom supports pressure , which is a very cool feature :D
But when you're using your fingers, you sometimes miss the hability to right-click.

Windows has a nice workaround: When I press the screen, the "click" event isn't generated immediately. Instead, if I don't move my finger for a few seconds, it sends a right-click event.

And, since it requires a few seconds without motion, it doesn't affect the ability to click and drag&drop.

I can survive without that on Linux, but that would be something very nice to be added in the future.

Discussion

  • Nobody/Anonymous

    Logged In: NO

    Yes, my vista box does this.

    However, to me this sounds like something that would be better/safer done in the window manager, not in the linuxwacom driver. That way the WM can manage the clicks itself.

    I may well be wrong though, maybe the linuxwacom driver can do this safely, without upsetting the normal WM behaviour?

     
  • Zappacky

    Zappacky - 2008-05-24

    Logged In: YES
    user_id=1039856
    Originator: NO

    This is a very good idea. I think it would be best put in the X driver, since it wouldn't tie the user to GNOME or KDE (or whatever window manager they used). It would be even easier to implement in the kernel driver (maybe 10 lines?), but this would have the severe disadvantage of being totally unconfigurable. If one wanted that shiny "draw a circle around the finger" animation, it would almost certainly have to be done entirely in userspace.

    If you'd like, I can throw together a quick hack of a patch that would at least enable it for the USB Tablet PC in the kernel driver, since I wouldn't know where to begin on the X driver. (I wouldn't want the patch put into the main version though, because the behavior could be undesirable to some).

     
  • Tina Russell

    Tina Russell - 2008-07-10

    Logged In: YES
    user_id=2142197
    Originator: NO

    This would be cool. I know Mousetweaks implements this feature (in GNOME, I believe, turn on "Assistive Technologies" in the "Accessibility" preferences window, and then go to the "Mouse" preferences), so you could try that. But, it hasn't worked for me, argh. So, I think it would be great if the Wacom drivers implemented this as an option, somehow, in a desktop-environment-independent way.

    Make sure there's a bit of drift, though, a bit of _give_, since I can't keep my stylus in exactly the same place for a few seconds... ever...

     
  • Thomas Jaeger

    Thomas Jaeger - 2008-12-23

    Easystroke (version >= 0.3.0) can do this. Set the gesture button to "Button 1" and Enable "timeout gestures" in the advanced preferences. Then add a gesture and assign the right mouse button to it. When recording the gesture, just do what you would to trigger this: hold the "mouse button" down for a while.

     
  • Paulo Costa

    Paulo Costa - 2008-12-25

    Easystroke did work....
    But now I can't drag things around, it thinks I'm doind a gesture :(

     
  • Nobody/Anonymous

    I would like to request this feature as well. It is extremely helpful when working with a Tablet PC and the only thing I'm still missing in Linux.

     
  • Ping Cheng

    Ping Cheng - 2010-05-06

    Not a driver's feature

     
  • Ping Cheng

    Ping Cheng - 2010-05-06
    • status: open --> closed