bk138 / multivnc

MultiVNC is a cross-platform Multicast-enabled VNC viewer based on LibVNCClient. The desktop version runs on Unix, Mac OS X and Windows. There also is an Android version.
GNU General Public License v3.0
447 stars 65 forks source link

Panning with physical mouse much slower than with Touch input #199

Open bk138 opened 2 years ago

bk138 commented 2 years ago

Problem statement

Both input ways use panToMouse() but:

Possible Solutions

  1. Increase the hardcoded delta? (but touch relative input will be faster, too fast?)
  2. Disallow relative/touch input to go offscreen? Would be here. This would make pan speed the same for relative and absolute input. But actually, higher pan speed by higher touch/relative fling speed is a feature which makes the app feel snappier.
  3. Somehow set a flag for absolute input and make pan speed higher depending on that?