2024-02-26 15:45 UTC

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002800NetSurfGTK-specificpublic2024-02-25 21:42
ReporterWitold Baryluk 
Assigned ToVincent Sanders 
PlatformLinux amd64OSLinuxOS VersionKernel 5.9, X11
Product Version3.10 
Target Version3.11Fixed in Version3.11 
Summary0002800: Back / forward mouse buttons doesn't work

I am new to NetSurf, and it works pretty nice. Very impressive.

I noticed, that my mouse keys for forward and backwards don't do anything. That is a bit annoying.

Checking `xev` X11 utility, I can tell that I see ButtonPress and ButtonRelease events when pressing the mouse button.

Back: button 8
Forward: button 9

I would expect there are ways to do it from GTK even in more portable manner, and handle button reassignments, etc.
TagsNo tags attached.
Fixed in CI build #5225
Reported in CI build #
URL of problem page
Attached Files


Witold Baryluk


Witold Baryluk (reporter)

On a related note, It would be nice if Ctrl+ScrollWheelUp and Ctrl+ScrollWheelDown, were hooked to zoom in / zoom out, just like Ctrl+Plus and Ctrl+Minus are hooked.

Additionally Ctrl+= , should also be hooked to zoom in. This way one doesn't need to actually press Ctrl+Shift+Plus, to achieve it. Most browsers, accept both Ctrl+= and Ctrl+Shift+= (aka Ctrl+Plus).
Vincent Sanders


Vincent Sanders (administrator)

fixed by adding button 8 and 9 to window release event

this feature will be released in NetSurf 3.11
Vincent Sanders


Vincent Sanders (administrator)

Issue resolved in 3.11 release

-Issue History
Date Modified Username Field Change
2020-12-07 07:50 Witold Baryluk New Issue
2020-12-07 08:02 Witold Baryluk Note Added: 0002302
2021-01-02 09:52 Vincent Sanders Assigned To => Vincent Sanders
2021-01-02 09:52 Vincent Sanders Status new => resolved
2021-01-02 09:52 Vincent Sanders Fixed in Version => 3.11
2021-01-02 09:52 Vincent Sanders Target Version => 3.11
2021-01-02 09:52 Vincent Sanders Fixed in CI build # => 5225
2021-01-02 09:52 Vincent Sanders Note Added: 0002317
2024-02-25 21:42 Vincent Sanders Status resolved => closed
2024-02-25 21:42 Vincent Sanders Resolution open => fixed
2024-02-25 21:42 Vincent Sanders Note Added: 0002435
+Issue History