<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTOURBUG - No horizontal scrolling with mouse"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99554#c3">Comment # 3</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTOURBUG - No horizontal scrolling with mouse"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99554">bug 99554</a>
from <span class="vcard"><a class="email" href="mailto:peter.hutterer@who-t.net" title="Peter Hutterer <peter.hutterer@who-t.net>"> <span class="fn">Peter Hutterer</span></a>
</span></b>
<pre>(In reply to Sergey Bugaev from <a href="show_bug.cgi?id=99554#c2">comment #2</a>)
<span class="quote">> No, I never changed any settings. Are you saying that the software changes
> some settings inside the mouse itself, as opposed to OS/driver configuration?</span >
yep, on many devices this is the case. google e.g. libratbag or solaar as
projects to do exactly that.
<span class="quote">> You *can* tell the difference, at least for this very mouse model with its
> default configuration. As I've said, physical back and forward buttons map
> to BTN_SIDE and BTN_EXTRA, whereas the wheel maps to BTN_BACK/BTN_FORWARD.</span >
oh, right. I misread that while looking at the evemu outupt only
<span class="quote">> If other mice map back/forward buttons to BTN_BACK/BTN_FORWARD, then this
> sounds to be a candidate for its own HWDB field. On the other hand, let me
> mention once again that back/forward buttons do work for me now, so maybe
> BTN_SIDE & BTN_EXTRA *is* what other mice emit for back/forward buttons.</span >
yes, it's an unfortunate naming. the kernel has side/extra before back/forward,
but most clients map buttons 4 and 5 (i.e. anything after LMR) to back/forward.
I should probably document this in libinput too, just in case...
back to the RAT7: any configuration where back/forward would be mapped to other
buttons? the thing with a hwdb is that it's not easily reversible, so by
putting one in place we'd break it for anyone using the software to reconfigure
the wheel. given these devices are gaming devices, that's assumed to be a large
percentage.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>