MultiVNC is a cross-platform Multicast-enabled VNC viewer based on LibVNCClient. The desktop client runs on Unix, Mac OS X and Windows. There also is an Android client.
GNU General Public License v3.0
464
stars
66
forks
source link
Need more customization options for touch screen input (mouse pointer speed, disable acceleration, gestures) #181
Just tried Multivnc (installed from F-droid) on my android phone to remote control my Windows laptop with UltraVNC server. Almost everything works fine out-of-the-box, nice! However, the mouse control feels really off.
Pointer speed and acceleration
The pointer speed is too low, and the acceleration is too aggressive for my liking. I understand this is very hard to make everyone happy, especially when we have screens of different size and density. This can easily be solved by adding some sliders or just a box to input a number to customize. I've tried to adjust Windows setting related to pointer speed and that doesn't seem to have any effect.
Need options to adjust mouse pointer speed and acceleration.
Touchpad gestures
Multivnc has a feature that basically turns the phone into a wireless touchpad, I can see this being useful in many cases, however the gestures are really hard to use. On most laptops, the touchpad works like:
Gesture
Common (Windows/Mac) Function
Multivnc Function
Tap
Click
Click
Double-Tap
Double-Click
Right-Click (why?)
Tap and hold (wait a while)
Right-Click
Show zoom controls
Tap with 2 Fingers
Right-Click
N/A*
Move with 2 Fingers
Scroll
N/A*
Double Tap (hold on second tap) and move
Drag
N/A
About the drag gesture, there is usually an option to choose whether to stop drag on finger lifting or another tap (so you can drag the target further than your touchpad size allow)
There's a two finger swiping to input arrow keys feature, the in-app help says it's handy for controlling presentation slides which I don't get - if it's intended to use for controlling slides, why choose a gesture that can't be done with a single hand (while holding the phone with it)? Two finger gestures should be reserved for more useful functions.
Rework touchscreen gestures to match common touchpad functions.
Double-Tap as Right-Click is really weird. I can still do double-click if I tap twice not that fast, it just feels unintuitive.
Just tried Multivnc (installed from F-droid) on my android phone to remote control my Windows laptop with UltraVNC server. Almost everything works fine out-of-the-box, nice! However, the mouse control feels really off.
Pointer speed and acceleration
The pointer speed is too low, and the acceleration is too aggressive for my liking. I understand this is very hard to make everyone happy, especially when we have screens of different size and density. This can easily be solved by adding some sliders or just a box to input a number to customize. I've tried to adjust Windows setting related to pointer speed and that doesn't seem to have any effect.
Touchpad gestures
Multivnc has a feature that basically turns the phone into a wireless touchpad, I can see this being useful in many cases, however the gestures are really hard to use. On most laptops, the touchpad works like:
About the drag gesture, there is usually an option to choose whether to stop drag on finger lifting or another tap (so you can drag the target further than your touchpad size allow)
There's a two finger swiping to input arrow keys feature, the in-app help says it's handy for controlling presentation slides which I don't get - if it's intended to use for controlling slides, why choose a gesture that can't be done with a single hand (while holding the phone with it)? Two finger gestures should be reserved for more useful functions.