TIP #394: PLATFORM-INDEPENDENT HANDLING OF CONTEMPORARY MICE ============================================================== Version: $Revision: 1.1 $ Author: Andreas Leitgeb State: Draft Type: Project Tcl-Version: 8.7 Vote: Pending Created: Wednesday, 30 November 2011 URL: https://tip.tcl-lang.org394.html Post-History: ------------------------------------------------------------------------- ABSTRACT ========== This TIP proposes a change to Tk's Events such as to support new features of modern pointer devices (mice) in a platform-independent way. RATIONALE =========== Modern pointing devices (mice) do have more controls beyond the standard three buttons and one-dimensional scrolling gadget. They often have any of these as well: * Tilt-able scroll wheel * A second wheel for horizontal scrolling * A scroll-ball rather than a scroll wheel (see Apple's "mightymouse") * Additional "forward" and "backward" buttons * even more buttons... On Linux platform, bind'ing on