Bug 181823 - Mouse Forward Backward Button Support
Summary: Mouse Forward Backward Button Support
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Ubuntu Linux
: HI wishlist
Target Milestone: ---
Assignee: Sebastian Dörner
URL:
Keywords:
: 177592 199265 273001 273525 284504 289972 293936 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-01-25 00:06 UTC by rudolf
Modified: 2023-09-03 08:33 UTC (History)
13 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.9


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rudolf 2009-01-25 00:06:20 UTC
Version:            (using KDE 4.1.4)
OS:                Linux
Installed from:    Ubuntu Packages

My Logitech MX does not can use the Sidebuttons for Forward Backward in Dolphin. Firefox interprete this buttons. It would be great if dolphin could do the same so u can work faster. thx
Comment 1 Egbert van der Wal 2009-03-06 18:45:44 UTC
I second this. I just upgraded to KDE 4.2 and was very glad to see Konqueror implementing the find-as-you-type system as was already in Firefox so I am one step closer to using Konqueror instead on my KDE-setup.

But I am really used to using the backward forward buttons on my mouse (buttons 8 and 9 according to xev) which work perfectly in Firefox but not in Konqueror or Dolphin. It would be really great to see this work in any app where they make sense.

Or maybe in general, it would be very neat if the hotkeys-system in KDE could be adapted so that you cannot just bind buttons on the keyboard to actions but also mouse buttons because I have 4 other buttons in my mouse that would be great to get to do something useful.

Is there any way to link this bug to other apps as well besides Dolphin, Konqueror for example, or maybe khotkeys?
Comment 2 Frank Reininghaus 2009-12-06 21:45:10 UTC
*** Bug 177592 has been marked as a duplicate of this bug. ***
Comment 3 Frank Reininghaus 2009-12-06 21:47:06 UTC
We're in feature freeze now, but just for the record: It seems that the
Qt::MouseButton codes for these buttons are Qt::XButton1 and Qt::XButton2. This should be quite straightforward to implement, but I can't test that because I don't have a mouse with these buttons.
Comment 4 Andrea Cavaliero 2010-11-05 15:05:00 UTC
any news on this? it has been almost two years since it has been reported.
Comment 5 sendel 2011-03-24 08:35:16 UTC
any news on this?
Comment 6 sendel 2011-03-24 08:36:36 UTC
in rekonq buttons work
Comment 7 Sebastian Dörner 2011-03-24 10:31:33 UTC
I do have such a mouse, but not at my current location. Depending on my RL schedule, I'll most likely implement it for 4.7.0.
Comment 8 Frank Reininghaus 2011-05-11 22:56:21 UTC
*** Bug 273001 has been marked as a duplicate of this bug. ***
Comment 9 Christoph Feck 2011-05-18 10:48:44 UTC
*** Bug 273525 has been marked as a duplicate of this bug. ***
Comment 10 Sebastian Dörner 2011-05-19 00:44:38 UTC
Short update here: As there are some internal changes scheduled for 4.8 influencing this fix, this will only be fixed in 4.8 as well. Sorry for that.
Comment 11 Sebastian Dörner 2011-06-07 00:07:41 UTC
*** Bug 199265 has been marked as a duplicate of this bug. ***
Comment 12 Christoph Feck 2011-10-19 21:35:04 UTC
*** Bug 284504 has been marked as a duplicate of this bug. ***
Comment 13 Christoph Feck 2011-12-28 02:17:25 UTC
*** Bug 289972 has been marked as a duplicate of this bug. ***
Comment 14 Christoph Feck 2012-02-13 00:17:30 UTC
*** Bug 293936 has been marked as a duplicate of this bug. ***
Comment 15 Peter Penz 2012-03-19 15:54:30 UTC
Git commit 0278ed10ae931bb0dbe1c24ad77963d84925ba89 by Peter Penz.
Committed on 19/03/2012 at 16:47.
Pushed by ppenz into branch 'master'.

Let additional mouse buttons trigger history navigation

Thanks to Sebastian Dörner for the patch!

REVIEW: 101335
FIXED-IN: 4.9

M  +4    -0    dolphin/src/dolphinmainwindow.cpp
M  +2    -6    dolphin/src/kitemviews/kitemlistcontroller.cpp
M  +7    -3    dolphin/src/kitemviews/kitemlistcontroller.h
M  +17   -1    dolphin/src/views/dolphinview.cpp
M  +13   -0    dolphin/src/views/dolphinview.h

http://commits.kde.org/kde-baseapps/0278ed10ae931bb0dbe1c24ad77963d84925ba89