Zoom with touchpad gesture

Post here topics for SoftMaker Office NX and 2024 for Linux that do not fit in any of the application-specific subforums.
Post Reply
sergiuvolda
Posts: 8
Joined: Sun Oct 06, 2024 12:12 pm

Zoom with touchpad gesture

Post by sergiuvolda »

I'm using SoftMaker Office 2024 on Fedora Linux Workstation 41, and I recently noticed that I can't zoom in on documents using the touchpad gesture. This works in Google Chrome/Chromium after changing chrome://flags/#ozone-platform-hint to Wayland. I reported this issue to support[at]softmaker.com, but they could not reproduce it.

Is anyone else having the same issue?
Fedora Linux Workstation 41. Former Manjaro and Ubuntu user.
SuperTech
SoftMaker Team
SoftMaker Team
Posts: 3402
Joined: Wed Mar 11, 2020 5:31 pm

Re: Zoom with touchpad gesture

Post by SuperTech »

Thank you for posting your issue. Based on your description, we'd like to clarify that touchpad gestures are primarily managed at the operating system level. As you mentioned on third party software like chrome also, it was originally not working without changes.

You can check it if it's working with X11 or not.
sergiuvolda
Posts: 8
Joined: Sun Oct 06, 2024 12:12 pm

Re: Zoom with touchpad gesture

Post by sergiuvolda »

SuperTech wrote: Wed Jun 25, 2025 9:21 pm You can check it if it's working with X11 or not.
Nope. The touchpad gesture to zoom in both Chromium and SoftMaker Office doesn't work when switching to X11. However, as I previously mentioned, the touchpad zoom gesture in Chromium could work in Wayland if Chromium is set to run in Wayland with chrome://flags/#ozone-platform-hint. Unfortunately, this still doesn't work for SoftMaker Office.

Could this be considered a bug?
Fedora Linux Workstation 41. Former Manjaro and Ubuntu user.
SuperTech
SoftMaker Team
SoftMaker Team
Posts: 3402
Joined: Wed Mar 11, 2020 5:31 pm

Re: Zoom with touchpad gesture

Post by SuperTech »

SuperTech wrote: Wed Jun 25, 2025 9:21 pm Based on your description, we'd like to clarify that touchpad gestures are primarily managed at the operating system level. As you mentioned on third party software like chrome also, it was originally not working without changes.
Unfortunately, we can't do anything here as this is handled on operating system level.
sergiuvolda
Posts: 8
Joined: Sun Oct 06, 2024 12:12 pm

Re: Zoom with touchpad gesture

Post by sergiuvolda »

You can't blame the operating system because it only shows the API that any application can use. Google Chrome and Chromium work after setting them to use Wayland, which shows that there is a problem with SoftMaker Office.

If you are not convined, I have screencast you can view here: https://youtu.be/Q7w9dDbKc0Q. Pay attention to output of sudo libinput debug-events in the left:

Code: Select all

 event5   GESTURE_PINCH_BEGIN          +6.553s	2
 event5   GESTURE_PINCH_UPDATE         +6.561s	2 -3.29/ 0.49 (-3.29/ 0.49 unaccelerated)  1.16 @  1.39
 event5   GESTURE_PINCH_UPDATE      2  +6.568s	2 -2.80/ 0.66 (-2.80/ 0.66 unaccelerated)  1.22 @  1.21
 event5   GESTURE_PINCH_UPDATE      3  +6.575s	2 -2.96/ 1.48 (-2.96/ 1.48 unaccelerated)  1.29 @  1.20
 event5   GESTURE_PINCH_UPDATE      4  +6.581s	2 -1.32/ 0.99 (-1.32/ 0.99 unaccelerated)  1.33 @  0.61
 event5   GESTURE_PINCH_UPDATE      5  +6.590s	2 -0.99/ 1.64 (-0.99/ 1.64 unaccelerated)  1.36 @  0.48
 event5   GESTURE_PINCH_UPDATE      6  +6.596s	2 -0.82/ 1.97 (-0.82/ 1.97 unaccelerated)  1.39 @  0.38
 event5   GESTURE_PINCH_UPDATE      7  +6.603s	2 -0.49/ 1.64 (-0.49/ 1.64 unaccelerated)  1.41 @  0.36
 event5   GESTURE_PINCH_UPDATE      8  +6.610s	2 -0.33/ 1.32 (-0.33/ 1.32 unaccelerated)  1.42 @  0.14
 event5   GESTURE_PINCH_UPDATE      9  +6.617s	2 -0.16/ 1.32 (-0.16/ 1.32 unaccelerated)  1.44 @  0.19
 event5   GESTURE_PINCH_UPDATE     10  +6.624s	2 -0.33/ 1.15 (-0.33/ 1.15 unaccelerated)  1.45 @  0.28
 event5   GESTURE_PINCH_UPDATE     11  +6.631s	2  0.00/ 0.32 ( 0.00/ 0.33 unaccelerated)  1.47 @  0.26
 event5   GESTURE_PINCH_UPDATE     12  +6.638s	2  0.00/ 0.12 ( 0.00/ 0.16 unaccelerated)  1.49 @  0.37
 event5   GESTURE_PINCH_UPDATE     13  +6.645s	2  0.12/-0.24 ( 0.16/-0.33 unaccelerated)  1.50 @  0.30
 event5   GESTURE_PINCH_UPDATE     14  +6.652s	2  0.48/-0.97 ( 0.49/-0.99 unaccelerated)  1.52 @  0.36
 event5   GESTURE_PINCH_UPDATE     15  +6.659s	2  0.33/-1.32 ( 0.33/-1.32 unaccelerated)  1.55 @  0.38
 event5   GESTURE_PINCH_UPDATE     16  +6.667s	2  0.16/-0.99 ( 0.16/-0.99 unaccelerated)  1.56 @  0.30
 event5   GESTURE_PINCH_UPDATE     17  +6.673s	2  0.33/-0.82 ( 0.33/-0.82 unaccelerated)  1.57 @  0.29
 event5   GESTURE_PINCH_UPDATE     18  +6.680s	2  0.33/-0.49 ( 0.33/-0.49 unaccelerated)  1.59 @  0.19
 event5   GESTURE_PINCH_UPDATE     19  +6.687s	2  0.16/-0.32 ( 0.16/-0.33 unaccelerated)  1.60 @  0.13
 event5   GESTURE_PINCH_UPDATE     20  +6.695s	2  0.29/-0.14 ( 0.33/-0.16 unaccelerated)  1.60 @  0.14
 event5   GESTURE_PINCH_UPDATE     21  +6.702s	2  0.14/-0.29 ( 0.16/-0.33 unaccelerated)  1.61 @  0.09
 event5   GESTURE_PINCH_UPDATE     22  +6.709s	2  0.00/ 0.12 ( 0.00/ 0.16 unaccelerated)  1.62 @  0.05
 event5   GESTURE_PINCH_UPDATE     23  +6.716s	2  0.12/ 0.24 ( 0.16/ 0.33 unaccelerated)  1.62 @  0.08
 event5   GESTURE_PINCH_UPDATE     24  +6.723s	2  0.14/ 0.28 ( 0.16/ 0.33 unaccelerated)  1.63 @  0.08
 event5   GESTURE_PINCH_UPDATE     25  +6.730s	2 -0.16/ 0.48 (-0.16/ 0.49 unaccelerated)  1.64 @  0.21
 event5   GESTURE_PINCH_UPDATE     26  +6.737s	2  0.00/ 0.49 ( 0.00/ 0.49 unaccelerated)  1.64 @  0.06
 event5   GESTURE_PINCH_UPDATE     27  +6.744s	2  0.00/ 0.99 ( 0.00/ 0.99 unaccelerated)  1.66 @  0.16
 event5   GESTURE_PINCH_UPDATE     28  +6.752s	2  0.00/ 0.99 ( 0.00/ 0.99 unaccelerated)  1.67 @  0.16
 event5   GESTURE_PINCH_UPDATE     29  +6.758s	2 -0.33/ 1.32 (-0.33/ 1.32 unaccelerated)  1.68 @  0.30
 event5   GESTURE_PINCH_UPDATE     30  +6.765s	2 -0.33/ 1.15 (-0.33/ 1.15 unaccelerated)  1.70 @  0.18
 event5   GESTURE_PINCH_UPDATE     31  +6.772s	2  0.00/ 0.66 ( 0.00/ 0.66 unaccelerated)  1.71 @  0.26
 event5   GESTURE_PINCH_UPDATE     32  +6.780s	2  0.00/ 0.15 ( 0.00/ 0.16 unaccelerated)  1.73 @  0.28
 event5   GESTURE_PINCH_UPDATE     33  +6.786s	2  0.00/ 0.00 ( 0.00/ 0.00 unaccelerated)  1.74 @  0.13
 event5   GESTURE_PINCH_UPDATE     34  +6.793s	2 -0.11/ 0.32 (-0.16/ 0.49 unaccelerated)  1.74 @  0.05
 event5   GESTURE_PINCH_END            +6.807s	2
 
From the output above, we can see that the pinch gesture is registered. However, for an unknown reason, SoftMaker Office 2024 does nothing. I'm posting here to seek clarification on why this is happening.
Fedora Linux Workstation 41. Former Manjaro and Ubuntu user.
Post Reply

Return to “SoftMaker Office NX and 2024 for Linux (General)”