Skip to content

touchpad zooming pinch/expand doesn't work #21145

Description

@anoderay

Is there an existing issue for this?

  • I checked and did not find my issue in the already reported ones

Describe the bug

Wanted to try the new mousepad gestures for the docs, touchpad pinch/expand for zooming doesn't work for me.

Started with a clean config, imported some images. Pinch zooming doesnt work. Running with -d input does not produce output when attempting to pinch zoom (pinch zooming does work in e.g. firefox).

Two finger scrolling however zooms with output like:

    65.7919 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.7919 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.8208 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.8208 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.8208 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.8209 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.8209 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.8209 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.8606 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.8607 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.8608 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.8608 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.8608 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.8608 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.8608 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.8608 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.8818 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.8818 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.8818 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.8818 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.8819 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.8819 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.9006 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.9006 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.9029 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.9030 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    65.9496 [scroll] direction=0 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    65.9496 [scroll] discrete fallback x=300.00 y=356.00 up=1 state=0x10 source='Core Pointer' source_type=0
    66.2652 [scroll] direction=1 smooth=no stop=no ctrl=no x=300.0 y=356.0 dx=0.000 dy=0.000 state=0x10 device='Core Pointer' source-type=0
    66.2653 [scroll] discrete fallback x=300.00 y=356.00 up=0 state=0x10 source='Core Pointer' source_type=0

Steps to reproduce

see above

Expected behavior

No response

Logfile | Screenshot | Screencast

No response

Commit

No response

Where did you obtain darktable from?

GitHub nightly

darktable version

Darktable-5.5.0+1404.ge6d95e3808-x86_64.AppImage

What OS are you using?

Linux

What is the version of your OS?

bazzite (Kinoite; Fedora 44)

Describe your system

No response

Are you using OpenCL GPU in darktable?

Yes

If yes, what is the GPU card and driver?

RTX 2060

Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip

@da-phil :-) ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug: pendingsomeone needs to start working on thatpriority: highcore features are broken and not usable at all, software crashes

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions