Version: nieznana (using KDE 3.1.4) Installed from: Gentoo Compiler: gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r2, propolice) OS: Linux (i686) release 2.4.20-gentoo-r5 Mouse wheel functionality on window decorations is currently unused, so why not use it? For example wheelup on titlebar (or even on other place on decoration) could maximize the window, while wheeldown could restore/minimize or restore/shade... also, this should be configurable in kcmmodule.
*** Bug 46246 has been marked as a duplicate of this bug. ***
Yes - Scrollwheel on titlebar should be made configurable. I for my part would want an option that "scrollwheel up" shades the window and "scrollwheel down" unshades it, only 2 or 3 consecutive up/down evens (i.e. mousebutton 4/5) should trigger this shading so the "scroll" feeling is preserved (as in Window Maker which I am using at the moment, all the other usefull keycombos from this WM are already in Kwin :).
SVN commit 410058 by lunakl: Make it possible to do all kinds of strange things when mousewheeling the titlebar or Alt+mousewheeling the window. FEATURE:44318 FEATURE:66519 FEATURE:76188 M +5 -0 trunk/KDE/kdebase/kwin/bridge.cpp M +1 -0 trunk/KDE/kdebase/kwin/bridge.h M +5 -0 trunk/KDE/kdebase/kwin/client.cpp M +1 -0 trunk/KDE/kdebase/kwin/client.h M +4 -0 trunk/KDE/kdebase/kwin/clients/PORTING M +17 -33 trunk/KDE/kdebase/kwin/events.cpp M +4 -0 trunk/KDE/kdebase/kwin/kcmkwin/kwindecoration/preview.cpp M +1 -0 trunk/KDE/kdebase/kwin/kcmkwin/kwindecoration/preview.h M +85 -4 trunk/KDE/kdebase/kwin/kcmkwin/kwinoptions/mouse.cpp M +4 -0 trunk/KDE/kdebase/kwin/kcmkwin/kwinoptions/mouse.h M +11 -1 trunk/KDE/kdebase/kwin/lib/kcommondecoration.cpp M +1 -0 trunk/KDE/kdebase/kwin/lib/kcommondecoration.h M +5 -0 trunk/KDE/kdebase/kwin/lib/kdecoration.cpp M +7 -0 trunk/KDE/kdebase/kwin/lib/kdecoration.h M +1 -0 trunk/KDE/kdebase/kwin/lib/kdecoration_p.h M +35 -0 trunk/KDE/kdebase/kwin/options.cpp M +27 -3 trunk/KDE/kdebase/kwin/options.h M +77 -7 trunk/KDE/kdebase/kwin/useractions.cpp M +2 -0 trunk/KDE/kdebase/kwin/workspace.h