Bug 246426

Summary: Use XF86Zoom* key events as zoom function across all KDE applications.
Product: [I don't know] kde Reporter: Dan <direx>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Dan 2010-08-01 15:04:51 UTC
Version:           unspecified (using KDE 4.4.5) 
OS:                Linux

Nowadays many keyboards and mice are equipped with special zoom buttons which generate XF86ZoomIn and XF86ZoomOut events.
It would be nice if these events could be used as zoom events in all KDE applications per default. Right now it is only possible to make use of these events by assigning manual keyboard shortcuts for each application, but it is quite a hassle to configure them for all KDE applications (konqueror, digikam, qwenview, kate, ...).
As an alternative it would be sufficient if "Zoom In" and "Zoom Out" could be configured for all KDE apps in Systemsettings -> Global Shortcuts.

Reproducible: Always
Comment 1 Christoph Feck 2010-08-01 23:23:06 UTC
I guess you have to report the wish for each application that you want to listen to the XF86Zoom* keys. Since QAbstractScrollArea only handles scrolling, but no zooming, the actual work for zooming has to be implemented differently for each application. For example, Kate might just enlarge the font size, while an image viewer has to rescale images, etc.
Comment 2 Nate Graham 2020-09-29 22:48:36 UTC
Any bug report with text like "...across all KDE applications" is generally not actionable. Things like this need to be implemente don an app-by-app basis. Even if they all implement something that's added in a central location, like the relevant KDE Framework, we still need bug reports against each individual app that needs support.