See Mouse for details.
🛈 Only mouse actions without shift or alt held are reported. These two modifiers are used for internal functions in urxvt. 🛆 in default reporting format the coordinates just wrap over (including into the range 0-32) when out of the representable range. 🛆 reports mouse wheel events in addition to clicks
🛈 Mouse actions with shift held are used for text selection. By default mouse actions with exactly ctrl held are used for xterms internal menu. Alt and ctrl-alt are passed to the application. 🛈 Alt + middle click is bound to a hard reset of the terminal in the default configuration. 🛈 Version 342 to 344 reported additional mouse buttons. Since 345 only the main 3 buttons are reported.
🛆 reports mouse wheel events in addition to clicks 🛈 Mouse actions with shift key held are not reported. 🛈 Further mouse buttons are not reported. 🛈 In versions before 0.55 reports modifier keys with values that overlap button codes. 🛈 In versions before 0.52.3 / 0.54.1: in default reporting format the coordinates wrapped over when between 223 and 231 into the range 0-7. 🛈 Does not use NUL for out of range in default reporting format.
🛈 needs a user space mouse daemon with support for TIOCL_SELMOUSEREPORT
🛈 Button number is limited to 4 bit.