Menu

#11 Immediate stop of a local mouse (red cross)

open
Rocky Lo
None
5
2005-03-22
2005-03-17
No

Rocky, you use a very interesting and good algorithm to
quickly move mouse to any area of the screen. But
problem is when mouse speed is too high you often miss
the point you need. You need to get mouse back and
sometimes you miss the point again and again. Of
course, after some practice you can place a mouse
pointer better but still you can miss the point because
of intertia of moving. My idea is to have an ability to
immediately stop a mouse pointer in any point if you
press a counter-key. For example, if you press a
joystick right key, then pressing a left key will
immediately stop the mouse pointer.
It could be simply implemented by inserting in
ViewSp.OnKeyDown lines like:

case Keys.Left:
if (xSpeed > 0) xSpeed = 3; //This will immediately
stop the mouse
xSpeed -= 3;
break;

What do you think?

Discussion

  • Rocky Lo

    Rocky Lo - 2005-03-17

    Logged In: YES
    user_id=490198

    I will think about this one.

     
  • Rocky Lo

    Rocky Lo - 2005-03-22
    • assigned_to: nobody --> rocklo
     
  • Rocky Lo

    Rocky Lo - 2005-03-22

    Logged In: YES
    user_id=490198

    Ron, I don't use the Smartphone version because I don't have
    one. I have to trust you on this one. Do you think most
    users will appreciate the cursor to stop immediately instead
    of decelerate?

     
  • Ron Swensson

    Ron Swensson - 2005-03-22

    Logged In: YES
    user_id=758185

    I believe so. Mouse is better controlled if there is an
    ability to immediately stop it.

     
  • Ron Swensson

    Ron Swensson - 2005-07-27

    Logged In: YES
    user_id=758185

    Any chance to add this feature? I use the vncviewer alot,
    it's really great and has almost everything I need but still
    a mouse aiming kills me. The best implementation would be to
    stop a cursor immediately if joystick button is released

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.