Summary: | mouse button mapping / handedness control is inflexible | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | John Belmonte <john> |
Component: | general | Assignee: | Stephan Kulow <coolo> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | 62268.diff |
Description
John Belmonte
2003-08-06 20:21:18 UTC
Buttons 4 and 5 are hardcoded to the wheel inside Qt code. You have to tell them if that's a problem: qt-bugs@trolltech.com I believe that you misunderstand. The issue is *not* that buttons 4 and 5 control window scrolling-- that is perfectly acceptable. The issue is that KDE hard-codes which of button means up and which means down. The code in question is in kdebase/kcontrol/input/mouse.cpp. Please revert the changes to AssignedTo, Component, and Product that you made. Please don't readd me to the lists. I receive all bugs regardless of whether I'm in the Cc: list or not. Anyways, I do believe that the problem is in Qt, not in KDE code. I'll reassign and we'll see if anyone with more knowledge of the code has an answer. Subject: [PATCH] Fix for bug 62268 (please review) Hello, The attached patch fixes bug http://bugs.kde.org/show_bug.cgi?id=62268 for laptop users. The patch works fine for me. Ok to commit? Regards, Ravi Created an attachment (id=2680) 62268.diff Regarding the patch, it seems to add a control to flip the meaning of buttons 4 and 5, and names this control "Laptop style mouse". A more accurate name is "Reverse scroll polarity". This function has nothing to do with a laptop-- I was only giving my laptop's input device as an example. Furthermore, just because one has this kind of mouse doesn't necessarily mean that they want to flip buttons 4 and 5. I agree with you on the reason for naming it as you suggest. However, most users would simply ignore such a naming - sometimes we do have to cater to the lcd. Note that I changed it only for left-handed users, so it does not strictly allow for reversing scrolling polarity for all users. Subject: kdebase/kcontrol/input CVS commit by ravi: Allow changing the scrolling polarity for 5-button and wheel mice. This is very important for left-handed laptop users. CCMAIL: 62268-done@bugs.kde.org M +23 -3 kmousedlg.ui 1.18 M +38 -7 mouse.cpp 1.89 M +2 -0 mouse.h 1.36 |