Bug 165625 - Command + mouse wheel not recognized for MagicMouse on LO > 7.*
Summary: Command + mouse wheel not recognized for MagicMouse on LO > 7.*
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
25.2.1.2 release
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-07 07:43 UTC by birnbach@posteo.de
Modified: 2025-05-26 16:30 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description birnbach@posteo.de 2025-03-07 07:43:41 UTC
Description:
CTRL (or CMD) + mouse wheel does not scroll for MagicMouse
Tested with 3 MagicMice on Apple and Intel Silicon, same results
Checked with ancient cable-bound HP mouse and that works.
MagicMouse used to work the same up to LO 7.*

Steps to Reproduce:
1. open document with 1+ pages
2. press CMD
3. scroll with MagicMouse "wheel"

Actual Results:
nothing

Expected Results:
vertical scrolling


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 25.2.1.2 (X86_64) / LibreOffice Community
Build ID: d3abf4aee5fd705e4a92bba33a32f40bc4e56f49
CPU threads: 6; OS: macOS 15.3.1; UI render: default; VCL: osx
Locale: de-DE (de_DE.UTF-8); UI: en-US
Calc: threaded
Comment 1 Patrick (volunteer) 2025-03-07 15:00:22 UTC
This is a side effect of the fix for tdf#151423. Unfortunately, while that fix works for trackpad and regular mouse users, it caused this bug for the Magic Mouse.

There is an experimental fix for Magic Mouse users without breaking things for trackpad users starting in the following comment in tdf#151423:

https://bugs.documentfoundation.org/show_bug.cgi?id=151423#c37
Comment 2 birnbach@posteo.de 2025-05-26 15:26:10 UTC
This did not work for me. 

Apparently fixing one bug opened another one. It this is the case the bugfix should be withdrawn as it deteriorates the overall product.

Please note that the current behaviour also breaks mouse-zooming in Draw, which is really bad for all MagicMouse users.
Comment 3 Patrick (volunteer) 2025-05-26 16:24:18 UTC
(In reply to birnbach@posteo.de from comment #2)
> This did not work for me. 

The approach that I mentioned in comment #1 was abandoned soon after I made that post.

Instead, starting in LibreOffice 25.2.3, you can turn off the trackpad support in LibreOffice's "expert preferences" dialog as shown in the following screen snapshot:

https://bugs.documentfoundation.org/attachment.cgi?id=199721

Setting that "IgnoreKeysWhenScrollingWithTrackpadOrMagicMouse" to "false" restores LibreOffice's old mouse wheel scrolling behavior.

Reminder to myself: setup a wiki page for macOS Magic Mouse users to make this new expert preference easier to find.
Comment 4 Patrick (volunteer) 2025-05-26 16:30:36 UTC
(In reply to Patrick (volunteer) from comment #3)
> Instead, starting in LibreOffice 25.2.3, you can turn off the trackpad

Correction: the new expert preference was first added in LibreOffice 25.2.2.