* New: support mouse action for extra buttons (#128)