Well I dont have vista but I use the X52.  


I been using it for almost 3 years, works great!  

Joystick
    * Precision centering mechanism, non-contact technology on X and Y axes and constant spring force reduce free play, improve control and increase durability
    * 2-stage metal trigger; 2 primary buttons in 1 convenient position
    * 4 fire buttons including missile launcher with spring-loaded safety cover for instant access
    * Conveniently positioned metal pinkie switch provides shift functionality to double up on programmable commands
    * 2 X 8-way Hat Switches
    * 3D rudder twist
    * 3-position rotary mode selector switch with LED indicators
    * 3 spring-loaded, base-mounted toggle switches for up to 6 programmable flight commands
    * 5-position handle adjustment system to suit all hand sizes 
Throttle
    * Progressive throttle with tension adjustment, detents for afterburner and idle
    * 2 fire buttons
    * Scroll wheel with built-in button
    * Mouse controller / hat switch with left mouse button
    * 8-way hat switch
    * 2 x rotary controls
    * Smooth-action slider control
    * Clutch button initiates ‘safe mode’ to allow on-the-fly profile selection, or to display button functionality without activating