Joysticks

Simple idea, give the UO client joystick support. This is probably more complicated in practice than in theory, but I don't think it's impossibly complex. It would make the game much more flexible, especially in combat scenarios. The bigger problem is that very few EA titles have joystick support, for reasons that are unknown to me; it appears to be a corporate-wide issue though.

I suggest using the following basic model:

Basically, the above would allow players to hold the joystick in their mouse hand and use it for the same basic purposes as the mouse, but would provide a little more functionality in the form of independent cursor movement and macro assignments. This additional functionality could be very empowering however. For example, a mage could move around while targetting enemies, and fire off a limited number of spells as needed (probably things like paralyze, ebolt, and a couple of other basic spells, given the limited number of buttons). Similarly, a warrior might have buttons for executing their special moves, along with chivalry spells like consecrate weapon and remove curse. The real power would come from any UOAssist support that might also be enabled (such as drinking a potion), although that is only because UOA has a slightly more powerful macro toolkit (and as I recommend elsewhere, UO should adopt these tools into the UO client).