Re: Touch screen zoom - any method to disable?
- Reply: Michael Gmelin : "Re: Touch screen zoom - any method to disable?"
- In reply to: Michael Gmelin : "Re: Touch screen zoom - any method to disable?"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 17 Feb 2024 10:10:26 UTC
On Fri, 16 Feb 2024 18:07:22 +0100 Michael Gmelin <freebsd@grem.de> wrote: > > On 16. Feb 2024, at 13:35, Milan Obuch <freebsd-x11@dino.sk> wrote: > > > > On Fri, 16 Feb 2024 13:04:14 +0100 > > Michael Gmelin <freebsd@grem.de> wrote: > > > >>>> On 16. Feb 2024, at 12:46, Milan Obuch <freebsd-x11@dino.sk> > >>>> wrote: > >>> > >>> Hi, > >>> > >>> I have a terminal with touch screen running luakit with custom > >>> application. Basically, it works as intended, however, sometimes > >>> user unknowingly zooms into part of screen. > >>> > >>> While relatively easy, all that's necessary is unzoom it using two > >>> fingers (the same way as used on smartphones), it scares this > >>> user a bit. So the best way to handle it would be not allowing > >>> zoom to occur. > >>> > >>> Is there a method to do this? Some configuration of X? My setup > >>> uses webcamd to create event file for touch screen and libinput > >>> driver to handle input event in X. > >> > >> Can you share the output of > >> > >> xinput list > >> > >> and for each of the devices shown > >> > >> xinput list-props device > >> > >> Cheers > >> > > > > At the moment, not for the real device, only for my workstation > > which shares similar configuration. However, the 'issue' of zoom is > > the same, so I hope any outcome would be relevant. > > > > Here, 'xinput list' shows > > > > ⎡ Virtual core pointer id=2 [master > > pointer (3)] ⎜ ↳ Virtual core XTEST pointer > > id=4 [slave pointer (2)] ⎜ ↳ System mouse > > id=6 [slave pointer (2)] ⎜ ↳ Composite USB PS2 > > Converter USB to PS2 Adaptor v1.09 id=11 [slave pointer > > (2)] ⎜ ↳ AcerA Bell T231HlTouchScreen id=12 > > [slave pointer (2)] ⎣ Virtual core keyboard > > id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard > > id=5 [slave keyboard (3)] ↳ System keyboard multiplexer > > id=7 [slave keyboard (3)] ↳ Power Button > > id=8 [slave keyboard (3)] ↳ AT keyboard > > id=9 [slave keyboard (3)] ↳ > > Composite USB PS2 Converter USB to PS2 Adaptor v1.09 id=10 > > [slave keyboard (3)] > > > > and 'xinput list-props <device>' for all device listed (in > > numerical id order) is attached. (Far easier than handling mail > > wrapping issues.) > > Ok, this is a wild shot, but does > > xinput disable 10 > > help? > No. Actually, it is my main keyboard device, PS/2 connected via KVM switch via USB to PS/2 converter, and disabling it just disabled keyboard input (I have spare USB keyboard here so I was prepared for this, I was able to enable it after test). Zoom via touchscreen two finger gesture still worked (and unzoom as well). Regards, Milan