I just want something to play not-too-stressful vidja from the couch (since my TV is connected to my computer with a super-long HDMI cable), but every controller/solution I find is disappointing in some respect.
I'll end up just building a couchdesk and putting a keyboard and mouse there, sigh.
This was my solution, though it is more tailored for a bed than a couch.
[DOUBLEPOST=1448998822,1448998278][/DOUBLEPOST]
When I played WoW, I was a healer, and bound all of my spells to functions of mouse clicks because that is how you heal in WoW. (With the right mods of course)
In warhammer online, the imperial knight got aura chants much like a WoW bard, and much like a bard, they could be twisted because the recycle time was 2 seconds and the pulse of the chant usually lasted 4. This meant it was possible but inconvenient to twist two auras with a vanilla keyboard, and possible to twist 3 if you did nothing else. SO many guys in my guild who played knight got nostromo speedpads just to macro aura twisting.
I mostly played as warrior priest, who was melee/healing hybrid, where his healing mana actually came FROM doing damage. He was positively riddled with attacks that were non-stacking status effects - this one cripples, this one stuns, this one drains, this one only works after a parry, etc. I considered getting a speedpad and working out a macro, but in the end I got a software UI mod that actually let you apply conditional logic to a hotkey slot and dynamically changed what was in that slot based upon checking the condition of you and your target... basically you could set it up such that it goes
If I just parried use ability 1
Else if target is not crippled, use ability 2
Else if target is not stunned, use ability 3
Else if target is not bleeding, use ability 4
Else use ability 5.
I basically mashed that one button over and over and became a melee-healing machine.
Oh, also I managed to tweak a healing grid ui mod so that it... uh.. exploited a loophole in the API so that it didn't check for line of sight (which was required for single target heals and rezzes) until after the spell was cast... so I could single target rez and heal from inside a safely locked room. But that's another story...