- Introduce acceleration
- preferably with some limitations [a cap on the level of magnification]
- possibly make both linear & logarithmic scaling tunable
- Provide a choice of scrolling methods [similar to advanced window scrolling]
- include direct scrollbar emulation (if/where possible)
- Make each/every button's settings be profile specific
- will allow for a more proper placement within Scrolling & Navigation
- alternatively give it its own tab — if S&N is not spacious enough
- will allow for a more proper placement within Scrolling & Navigation
- Choice of refined triggering methods (to avoid eating other assigned actions)
- by moved pixel distance [how far the cursor must move to initiate scrolling]
- by initial holding time [hold for a specified period to initiate movement]
- a reversal of this method [dragging will be immediate unless held time is met]
- methods b and b• would also be confined by method a
- Allow decimals for the sensitivity level (or another way to refine resolution)
- independent sensitivity levels for both axes
- ability to completely disable move to scroll per axis
- Keyboard modifiers to drop/raise sensitivity
- introduce this into the existent global setting tab
- should only take effect if move to scroll has already been initiated
- let the user define how much of an effect the modifier will have
- define another mouse button as such a modifier (similar to chording I suppose)
- Optionally have the cursor follow your movement
- lock this movement to the appropriate axis [when locking to an axis is chosen]
- Alternative cursor options (primarily thinking about a less gaudy indicator)
I already use another application, ScrollNavigator, which tackles many of these issues and was the inspiration for some of the things suggested.  I'll be contacting that program's developer also, to see if there's any interest on his side in replicating/reproducing any of X-Mouse's featureset — I'm attempting to create a little race towards an all-in-one program that handles all mousing-related tweaks, XMBC has a sizable edge already .