I use a rumblepad with Pinnacle Game Profiler. Works great for me!
For closing the inventory boxes when you open a chest. Since the latest patch you can just click the mouse button again (right trigger for me) and it will collect all and automatically close the box.
If you are using Pinnacle I can send you my profile.