Mouse auto-centering


Author
Message
CrazyDood
CrazyDood
Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)
Group: Forum Members
Posts: 18, Visits: 57
I decided to just start a new thread because I didn't want to hijack someone else's.

Anyway, having scroll bar position properties and events are nice, but I'm thinking this might not be sufficient to do what I was thinking.  I had tried to describe this auto-centering in another thread, but it's easier to just show you in a video I made.



Notice that when zoomed in the cursor stays centered in the middle of the screen and the screen simply pans.  And that when it gets to the screens edge, the mouse cursor moves.  I've used this for a couple years on my iPhone and it's very intuitive.  Having to scroll around when zoomed in with ViewerX (and other VNC viewers) is painful in comparison.  It may be that some key combination like Ctrl-Alt would be needed to give the cursor back to the system, or if one moves the cursor passed one side of the screen, the cursor would "pop off" of ViewerX.  I suppose you'd have to get into it to determine who to best handle it.

It would also be great if there was a more intuitive zoom property in general, such as maybe a percentage.  Maybe I don't understand the current zoom options (ScaleNum & ScaleDen) in ViewerX, but the increments seem very large.  I could only get it to zoom increments of what seems like 10%.  Maybe it'd be nice if there was simply a percentage zoom property.

I know all this would take some work, but I think your remote management software would benefit, and I've never seen a VNC viewer on Windows that was that intuitive.  Yours would be the first.
CrazyDood
CrazyDood
Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)
Group: Forum Members
Posts: 18, Visits: 57
Hi, I know you guys are busy, but what do you think of my idea?
Yury Averkiev (s-code)
Yury Averkiev (s-code)
Supreme Being (214K reputation)Supreme Being (214K reputation)Supreme Being (214K reputation)Supreme Being (214K reputation)Supreme Being (214K reputation)Supreme Being (214K reputation)Supreme Being (214K reputation)Supreme Being (214K reputation)Supreme Being (214K reputation)
Group: Administrators
Posts: 1.9K, Visits: 3.6K
CrazyDood (8/27/2011)
Hi, I know you guys are busy, but what do you think of my idea?


The idea is good. I actually went ahead and tried to add support for panning using WM_GESTURE WIN32 message. But I quickly found out that this message is generated by touch-based devices only.

So the alternative way of implementing this feature would be to hold a key combination and than drag the screen area with the mouse. Which of course still doable but would take more time comparing to the WM_GESTURE based implementation.

To make the long story short...we are definitely going to implement this feature one way or another quite soon, but for now it's not at the top of our priorities.

http://www.s-code.com/App_Themes/Default/images/blue_line.gif
Regards,
Yury Averkiev, SmartCode

CrazyDood
CrazyDood
Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)Supreme Being (2.6K reputation)
Group: Forum Members
Posts: 18, Visits: 57
I totally understand.  Doing it in Windows with regular mouse pointer functionality is a lot different than being able to just use gesturing.

You could do a key combination like you said, but you could also reverse that and have a key combination to "exit" that mode, similar to a virtual machine (VMWare) window.  That would make the cursor operate normally.  If the auto-scroll mode is on for the ActiveX control, you would get into it by simply clicking into the control's window.

So I guess there's a few ways to do it, but one thing I do know, it's really nice to be zoomed in so you can see what you're doing, with the option of auto-scrolling.  Even on a normal PC, you might not always have or want a large window.

Anyway, something to think about!  Thanks for such a great product!
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Explore
Messages
Mentions
Search