Zooming with touchpad seems to be not available at all, also tested with 23.04.3 from flathub (can't test with the kdeapps remote as I can't access it anymore for a few days now). Only tested with PDF on Gnome environment using Wayland. For creating a backtrace I've installed libokular5core10-dbgsym and okular-dbgsym, this is the output: gdb -batch -n -ex 'set pagination off' -ex run -ex bt -ex 'bt full' -ex 'thread apply all bt full' --args okular This GDB supports auto-downloading debuginfo from the following URLs: <https://debuginfod.debian.net> Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] Debuginfod has been disabled. To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff15ff6c0 (LWP 10170)] QSocketNotifier: Can only be used with threads started with QThread qt.qpa.qgnomeplatform.theme: The desktop style for QtQuick Controls 2 applications is not available on the system (qqc2-desktop-style). The application may look broken. [New Thread 0x7fffeb0ab6c0 (LWP 10172)] [New Thread 0x7fffe28aa6c0 (LWP 10173)] [New Thread 0x7fffea8aa6c0 (LWP 10174)] [New Thread 0x7fffea0a96c0 (LWP 10175)] [New Thread 0x7fffe98a86c0 (LWP 10176)] [New Thread 0x7fffe90686c0 (LWP 10177)] [New Thread 0x7fffe88596c0 (LWP 10178)] [New Thread 0x7fffe14236c0 (LWP 10180)] [Thread 0x7fffe98a86c0 (LWP 10176) exited] [New Thread 0x7fffe98a86c0 (LWP 10230)] [New Thread 0x7fffb7fff6c0 (LWP 10231)] [Thread 0x7fffe98a86c0 (LWP 10230) exited] [New Thread 0x7fffe98a86c0 (LWP 10236)] [Thread 0x7fffb7fff6c0 (LWP 10231) exited] [Thread 0x7fffe98a86c0 (LWP 10236) exited] [New Thread 0x7fffe98a86c0 (LWP 10247)] [New Thread 0x7fffb7fff6c0 (LWP 10248)] [Thread 0x7fffe98a86c0 (LWP 10247) exited] [Thread 0x7fffb7fff6c0 (LWP 10248) exited] [Thread 0x7fffe14236c0 (LWP 10180) exited] [Thread 0x7fffeb0ab6c0 (LWP 10172) exited] [Thread 0x7fffe28aa6c0 (LWP 10173) exited] [Thread 0x7ffff15ff6c0 (LWP 10170) exited] [Thread 0x7fffe90686c0 (LWP 10177) exited] [Thread 0x7fffea0a96c0 (LWP 10175) exited] [Thread 0x7fffea8aa6c0 (LWP 10174) exited] [Thread 0x7ffff1a249c0 (LWP 10167) exited] [Thread 0x7fffe88596c0 (LWP 10178) exited] [New process 10167] [Inferior 1 (process 10167) exited normally] No stack. No stack. STEPS TO REPRODUCE 1. Open PDF 2. try to pinch to zoom OBSERVED RESULT nothing happens EXPECTED RESULT document changing size. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Debian Testing Trixie (available in About System) KDE Plasma Version: - Gnome Version: 43.7, but some apps are already 44. KDE Frameworks Version: 5.107.0 Qt Version: KDE Frameworks Version 5.107.0 ADDITIONAL INFORMATION
Indeed, the feature hasn't been implemented yet.
Interesting. I wouldn't have guessed something like this could be missing in 2023. Is there a way to mark this as feature request then?
I changed it to "wishlist" already to reflect that.
Vote for this feature request. Zooming with touchpad is indispensable for laptop. I think this should be a high priority on the wishlist. Please at least implement this in Wayland.
I would also like this feature. IIRC Gwenview already has it, would it be possible to reuse any code from there?
This is the only reason I'm still using evince as my pdf viewer.
Adding to this. My work in Windows 11 is more productive partly due to the "pinch zoom" on touch-pad, which is utilized a lot professionally when quickly zooming in/out in presentations and other various documentations. However, "pinch-zoom" works flawlessly on both my laptops touch-screens, in Okular, with KDE 6.1! So the feature is already there and working for touch screen displays, but for some reason missing for touch pads.
A possibly relevant merge request was started @ https://invent.kde.org/graphics/okular/-/merge_requests/1052