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

add a Touchscreen mode If Multivnc is used with droidvnc-ng #161

Open
Mannshoch opened this issue Jul 17, 2021 · 2 comments
Open

add a Touchscreen mode If Multivnc is used with droidvnc-ng #161

Mannshoch opened this issue Jul 17, 2021 · 2 comments

Comments

@Mannshoch
Copy link

Is your feature request about the Desktop Multivnc or the Mobile MultiVNC?
F-Droid

Is your feature request related to a problem? Please describe.
I try to controle an other Android which has https://github.com/bk138/droidVNC-NG as Server.

  • The Problem is. the screen is in any case not controlable. It happend something but not what you intend.
  • Its not possible to send the home button to key as easy as possible to the Device

Describe the solution you'd like

  • there is a need of an option to be able to control the device not like a mouse but like a touchscreen.
  • It should be possible to replace the Left,middle,rightclick with the button on an Android device.

Describe alternatives you've considered
Activate the "show fingertipps" option on the developper settings of the android device.

@didierm
Copy link

didierm commented Aug 10, 2021

@Mannshoch TSVNC (https://f-droid.org/en/packages/de.toshsoft.tsvnc/) or bVNC Free (https://apt.izzysoft.de/fdroid/index/apk/com.iiordanov.freebVNC) might be alternatives.

@bk138 FYI : the lack of alternative input methods (compared to e.g. bVNC Free :

  • Direct, Swipe Pan
  • Direct, Hold Pan
  • Simulated Touchpad
  • Single Handed
    )
    makes it impossible in multivnc to control or use pencil/writing/drawing applications (e.g. Xournal++ in a Termux/PRoot repo installation).

EDIT :

My FYI comment above (which is directed towards the Android version) requires a substantial rectification.

  • When using finger (capacitive) touch, there is a large offset between the virtual (mouse) pointer and the physically touched area : this effectively renders drawing apps unusable (see screenshot) ;
    image

  • Hoewever, when using a dedicated pointing device (i.e. the EMR pen coming with the Samsung Tab S6 Lite), the pointer matches the touched area perfectly, with or without hidden mouse buttons.
    As a bonus, there is almost no lag (contrary to the slightly obtrusive lag of bVNC Free), rendering MultiVNC (together with e.g. a vncserver-hosted Xournal++ in a Termux proot-distro session) very usable.

Thank you for this nice piece of software., @bk138 . 👍

@bk138 bk138 added this to the AndroidMultiVNC-2.1.0 milestone Sep 25, 2021
@bk138 bk138 removed this from the AndroidMultiVNC-3.0.0 milestone Sep 27, 2021
@RalfWerner
Copy link

This issue has reached the Polish project, so I also promote a few bVNC functions to be implemented in MultiVNC.
In addition to the classic maintain functions, VNC clients are also usable as XServer in Termux (RealVNC+tigervnc) recommended). Unfortunately, I was unsuccessful with bVNC but I recommend MultiVNC despite missing ExtraKeys line and restricted -zoom because the advantages: Split/Popup view and ingenious USB/BT mouse and S-Pen support predominate. See #169 and #176.

With a mix of TightVNC (Windows) and droidVNC-NG (Samsung Pad) as a server as well as bVNC and MultiVNC as a client/viewer.
I've created the following video to shows the good implementation of the input methods (@didierm above) and zoom options (much but Ok) and the questionable Extra-Keys administration can be seen too:

bVNC1.mp4

In another clip, the photo app is additionally opened on the Pad (PiP and with own Multi-Touch function: zoom/shift) and operate it with MultiVNC on a phone. It starts with "VNC around three corners:" bVNC (PC) -> Pad+Photo -> MultiVNC (Phone) -> TV (PC) is of course slow, but works. At the end TV=TeamViewer is used as VNC, which this function can do. Good to see is also the "zoom"-%-limit (50/75) from MultiVNC, what the other apps do not have.

bVNC2.mp4

Multi-Touch as Toggle function would allow a regular XServer but @bk138 already said that this is associated with too much effort.

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

No branches or pull requests

4 participants