Disabling Pinch to Zoom

Comments

16 comments

  • Avatar
    Darius Aleksas

    Brian, what are you using as touch display? The only way that helped me to eliminate this type of functionality was the display control software. From then, for this sort of applications, we decided to stick with ELO touchscreen displays. These come with simple software that allows you to control/disable unwanted interactions and are very reliable and well built.

    0
    Comment actions Permalink
  • Avatar
    Brian Pauze

    We are using Panasonic touch screens, similar to this: http://business.panasonic.com/TH-80BF1U.html

     

    Unfortunately the only thing I can see to do in those is disable touch all together. 

    0
    Comment actions Permalink
  • Avatar
    Darius Aleksas

    This is like one of those whiteboards for meetings and presentations. I do not think they built them with the intention to be used as touchscreen displays. In fact, at some show, they were proud of how many different touches it can support. I think your best bet would be contacting Panasonic's support. In the past, I was not able to find any of javascript trickeries that would allow disabling some of the undesired touch functionalities.

    If interested, we used these: https://www.amazon.com/E000444-4243L-1080p-LED-Backlit-Monitor/dp/B00KO3YCX4/ref=sr_1_5?ie=UTF8&qid=1516219120&sr=8-5&keywords=elo+touchscreen+monitor

    https://www.amazon.com/E326202-IntelliTouch-Open-Frame-Touchmonitor-Interface/dp/B01FRBIXBO/ref=sr_1_11?s=electronics&ie=UTF8&qid=1516219158&sr=1-11&keywords=elo+touchscreen+monitor

    https://www.amazon.com/E268254-Interactive-Digital-Signage-LED-Backlit/dp/B0183OK55E/ref=sr_1_13?s=electronics&ie=UTF8&qid=1516219158&sr=1-13&keywords=elo+touchscreen+monitor

    0
    Comment actions Permalink
  • Avatar
    Brian Pauze

    Thank you for the information. I was curious if there was any javascript code that could be added somewhere to disable zooming. Not being a programmer, I am kind of lost in that department.

    0
    Comment actions Permalink
  • Avatar
    Darius Aleksas

    Brian, have you tried this... the very first search result from Google: https://answers.microsoft.com/en-us/windows/forum/windows8_1-tms/how-to-disable-pinch-and-zoom-feature-on-touchpad/5b8a54d9-a481-46b7-b70d-ba51f4dc8eaf?auth=1

    Thing is I am not buying that there is no option to disable some touch functionalities in Windows 10. This OS was designed for touchscreen applications and for digital signage applications in mind. See, I do not think ELO is bringing something new to the Windows environment with its software. What it's software does is using existing Windows features... I think.

    0
    Comment actions Permalink
  • Avatar
    Brian Pauze

    Unfortunately that is for devices running the synaptics drivers (seems to be mostly touchpads). We do not see those options when we look at mouse properties 

    0
    Comment actions Permalink
  • Avatar
    Brian Pauze

    Likewise, I am using a microsoft surface for testing and I can turn off pinch to zoom on the touch pad, but pinch to zoom on the touch screen still works.

    0
    Comment actions Permalink
  • Avatar
    Darius Aleksas

    Got it! Then can you see anything that would disable multi-touch (would allow only single touch point) and/or do something like 'click' on touch instead of allowing long touches (would disable any dragging functionality)?

    0
    Comment actions Permalink
  • Avatar
    Brian Pauze

    I just spoke with microsoft support and they confirmed that multi touch on the touch screen is a "system design" and cannot be disabled. Maybe Panasonic support will be of more help!

    0
    Comment actions Permalink
  • Avatar
    Darius Aleksas

    sorry to hear that... and good to know.

    0
    Comment actions Permalink
  • Avatar
    Brian Pauze

    This is grasping at straw at this point but looking at the player documentation here it says 

     

    "The Rise Vision Player is a Java application that loads the Display ID from a local file and starts the Chrome browser with the Viewer URL, which includes the Display ID as a parameter. When the Viewer starts, it checks if a Display ID has been supplied and then either loads the Presentation or shows the Display Registration form. This means that a new installation will always show the Display Registration form. If a user registers the Display via the form, after registration is complete the Viewer will tell the Player to save the Display ID locally."

     

    I have been able to successfully add the --disable-pinch flag to chrome to disable pinch to zoom. If the player is just launching chrome or chromium maybe there is something there? I would have no idea where to go to look within the rise files, but maybe someone from Rise will read this and add their input.

     

    0
    Comment actions Permalink
  • Avatar
    Darius Aleksas

    Brian, The rise vision folder is C:\Users\YOURUSER\AppData\Local\rvplayer\

    Not sure which file is exe, tho ...I am sorry I forgot... I was flagging it myself a long time ago. Will look up info on that tomorrow.

    Another method: in Windows search box start typing Rise. It will give you three shortcuts... Start, Stop, Uninstall. Right-click and select open in the folder. See if you can use that.

    My other thought is that it can only be a temporary solution until the next Rise Vision App update.

    0
    Comment actions Permalink
  • Avatar
    Darius Aleksas

    Brian, I found it on the old forum. See this conversation and what Robb has said: https://community.risevision.com/rise_vision_inc/topics/how-do-i-remove-count-down-when-starting-player

    0
    Comment actions Permalink
  • Avatar
    Brian Pauze

    Thank you Darius. I've tried adding the --disable-pinch line to the start rise shortcut, but unfortunately had no success. The quest continues.

    0
    Comment actions Permalink
  • Avatar
    Blake Freeman

    Hi Brian,

    Have you tried any modifications to the HTML of your Presentation? I haven't tested this, but it seems to be promising. Check out the most upvoted response here.

    No promises, but it may be a good start =)

    1
    Comment actions Permalink
  • Avatar
    Brian Pauze

    Thanks Blake, but that only works on mobile. I think pinch to zoom is just an inherent feature of chromium that Rise uses to display the presentations. If you are just running chrome or chromium you can add the --disable-pinch tag when starting to get the correct behavior, but there is no way to add that tag in when running Rise. Since we are just displaying a custom webpage as the signage, we just opted for a kiosk software that allowed greater customization in display and bypassed Rise all together. I appreciate you looking in to it!

    0
    Comment actions Permalink

Please sign in to leave a comment.