Reference

XGetDeviceButtonMapping(3) on Linux

The text b810a6b1082d, as Debian 11 (Bullseye) shipped it.

query or change device button mappings

XGetDeviceButtonMapping(3) on Linux now