I have a five button mouse. Using xev, I've determined that the two extra buttons map to 8 and 9. I want to bind an action to these (an Exec action, but I'm playing with ShowRootMenu for experimenting), but I can't seem to pick it up.
I've tried several variations on this:
Root { ButtonPress = "8" { Actions = "ShowMenu Root" } ButtonRelease = "9" { Actions = "ShowMenu Root" } . . .
But these mouse buttons stubbornly refuse to do anything when I click them on the root menu.
The buttons somehow magically map to forward and back in firefox, without any instruction from me. I actually don't use this behaviour, and want to catch them at the pekwm level. Am I configuring something wrong, or does pekwm have no knowledge of buttons above 4 and 5 (for wheel)?
Added patch for up to 12 buttons to git.
Please try the attached patch and see if it works.