It's been awhile. I don't know if I ever got to thank you for those controller fixes last year-- I had a master breaker fry and take me offline (and completely without power) for about four months. You'd be amazed at how much paperwork it takes to get permits to fix an outside breaker box.
Any case, I digress-- thanks for your help with the earlier issue.
I just updated to 3.4, though, and I've hit a new snag. The analog on the joystick is overriding the hat inputs *and* the keyboard inputs, even when centered and not in use. On Pitfall, if I don't touch the analog and then hold right on the keyboard or hat, he'll inch forward and *stop* in place. If I wiggle the hat (directional pad in this case) up and down while holding right, he'll inch forward repeatedly with each change from up+right to down+right and vice versa.
I tried checking the deadzone, and that had no effect-- I wasn't really expecting it to, either, considering he wasn't running anywhere with the analog centered and no other inputs. This is on Windows 7, using both x64 and x86 builds, using an X-Box 360 controller but probably can be reproduced with any controller that has D-pad on hat and analog stick as X/Y.