Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion for new panning mode #214

Open
GoogleCodeExporter opened this issue Aug 29, 2015 · 0 comments
Open

Suggestion for new panning mode #214

GoogleCodeExporter opened this issue Aug 29, 2015 · 0 comments

Comments

@GoogleCodeExporter
Copy link

As it stands this is an awesome vnc viewer; very easy to use, and it gets the 
job done.  I was using the viewer with my phone flat on a desk and came up with 
the following idea.

Pre conditions:
1:1 pixel mapping
Accelerometer built-in to device

Implement a dead-reckoning algorithm so a person can physically move the device 
to see a different area of the remote server.  This panning mode may work best 
if a multiplier was employed to the physical movement, but keeping the 1:1 
mapping for the pixels.

I think the algorithm will accumulate error in its estimation of the device's 
position, so allow the user to drag the corners of the remote server with the 
viewport, thereby reseting both to a known absolute position.

A new mouse mode could also be implemented where the cursor is fixed to the 
center of the device screen with mouse buttons on a semi-transparent toolbar 
attached to the right.  You would need to use the center of the device to 
recalibrate the viewport.



Original issue reported on code.google.com by [email protected] on 9 Jan 2011 at 10:02

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant