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?
Logged In: YES
user_id=490198
I will think about this one.
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?
Logged In: YES
user_id=758185
I believe so. Mouse is better controlled if there is an
ability to immediately stop it.
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