leopoldek has quit [Remote host closed the connection]
traidare has joined #river
aryak has joined #river
hspak has quit [Quit: Ping timeout (120 seconds)]
hspak has joined #river
Szadek36 has quit [Quit: off]
Szadek36 has joined #river
aryak has quit [Ping timeout: 260 seconds]
aryak has joined #river
aryak has quit [Ping timeout: 255 seconds]
aryak has joined #river
aryak has quit [Ping timeout: 260 seconds]
aryak has joined #river
traidare has quit [Ping timeout: 264 seconds]
aryak has quit [Ping timeout: 246 seconds]
aryak has joined #river
traidare has joined #river
aryak has quit [Ping timeout: 272 seconds]
aryak has joined #river
aryak has quit [Ping timeout: 268 seconds]
aryak has joined #river
aryak has quit [Ping timeout: 260 seconds]
angry_vincent has quit [Remote host closed the connection]
aryak has joined #river
aryak has quit [Ping timeout: 268 seconds]
aryak has joined #river
nmeum has joined #river
aryak has quit [Ping timeout: 272 seconds]
aryak has joined #river
haliucinas has quit [Quit: .]
haliucinas has joined #river
aryak has quit [Ping timeout: 240 seconds]
aryak has joined #river
aryak has quit [Ping timeout: 264 seconds]
vyivel has quit [Remote host closed the connection]
vyivel has joined #river
aryak has joined #river
<nmeum>
hi! I have a mouse with forward/backward buttons on the side (e.g. for navigation in firefox). Unfourtunately, this buttons are not mapped correctly and need to be remapped. On Xorg, I used `Option "ButtonMapping"` in a `Section "InputClass"` within my /etc/X11/xorg.conf.d to achieve that, e.g. `Option "ButtonMapping" "1 2 3 4 5 6 7 8 2 9"`. How would I do the same with river?
angry_vincent has joined #river
waleee has joined #river
aryak has quit [Ping timeout: 256 seconds]
aryak has joined #river
aryak has quit [Ping timeout: 255 seconds]
aryak has joined #river
aryak has quit [Read error: Connection reset by peer]
aryak has joined #river
aryak has quit [Ping timeout: 255 seconds]
aryak has joined #river
leopoldek has joined #river
aryak has quit [Ping timeout: 264 seconds]
aryak has joined #river
moonshine has joined #river
aryak has quit [Ping timeout: 255 seconds]
aryak has joined #river
angry_vincent has quit [Ping timeout: 260 seconds]
aryak has quit [Ping timeout: 268 seconds]
moonshine has quit [Quit: #]
angry_vincent has joined #river
aryak has joined #river
notzmv has quit [Ping timeout: 264 seconds]
aryak has quit [Ping timeout: 268 seconds]
Szadek36 has quit [Quit: off]
Guest65 has joined #river
Guest65 has quit [Client Quit]
Szadek36 has joined #river
Szadek36 has quit [Client Quit]
Szadek36 has joined #river
aryak has joined #river
aryak has quit [Ping timeout: 252 seconds]
aryak has joined #river
notzmv has joined #river
leopoldek has quit [Ping timeout: 260 seconds]
leopoldek has joined #river
aryak has quit [Ping timeout: 272 seconds]
aryak has joined #river
traidare has quit [Ping timeout: 264 seconds]
waleee has quit [Ping timeout: 256 seconds]
waleee has joined #river
<ifreund>
nmeum: hmm, I don't think there's any good way to do that yet. Libinput doesn't seem to support any solution upstream so it's left to the compositor to provide some kind of config option to fix that I guess
<ifreund>
you're the first person to ask for it tbh, though I assume someone else will have hardware that needs it eventually. Feel free to open an issue
elshize has quit [Ping timeout: 268 seconds]
elshize has joined #river
<ifreund>
If you don't mind editing river's code, you could probably hack something without too much effort to tide you over until river has a proper way to configure this, grep for pointerNotifyButton and check if the event code is the incorrectly mapped one and replace it with the correct one at the callsites
kotto has joined #river
<ifreund>
it's probably possible to fix at the evdev layer before river even gets the events as well, there are some remapping utilities out there for that purpose though most are keyboard-focused iirc