[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 34362] support for additional mouse buttons
From:       rickst29 <rickstockton () reno-computerhelp ! com>
Date:       2011-08-02 6:40:41
Message-ID: E1Qo8ef-0002Oa-El () bugs ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=34362





--- Comment #32 from rickst29 <rickstockton reno-computerhelp com>  2011-08-02 06:40:40 ---
The patch for qtbug 16092 caused broken BC, but I've got another way.

And THAT project will not only give us all 32 possible buttons, it will also
provide the full 32-bit ButtonStateMask ** whenever a user executes the 'READ'
function **.

So, you could check for concurrently pressed buttons when a MouseButtonDblClick
Event is received... and make the combination of both invoke certain code as a
special "shortcut", different from either oif those buttons alone. You would
also be able to check for pressed ButtonStateMask buttons after receiving WHEEL
events-- creating new shortcuts, or actions, for those combinations as well.
(How about scroll up/scroll down + RIGHTBUTTON == zoom out, zoom in? Entirely
on the mouse, without reaching for the keyboard at all.

I can do it, at least on x11. Whther Qt wil accept it is another matter
entirely.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic