The XHatSwitch plugin supplements the four native X-Plane hat switch commands to allow full use of eight-way hat switches.  It will work with any USB device detected by X-Plane whether a yoke, keyboard, etc. [Download XHatSwitch @ X-Plane.org]


  • X-Plane 10 (32/64-bit)
  • Windows, Linux, Mac


  1. Unzip the contents of the ZIP file into X-Plane 10/Resources/plugins
  2. Go to Settings > Joystick & Equipment
  3. Go to the appropriate tab (Keys for keyboard, or Buttons: Adv for other devices)
  4. Select the key or button to assign
  5. Click the empty checkbox in the upper-right corner
  6. Navigate to strosser/general and select the desired command
  7. Windows Users:  Please make sure you have installed the proper Visual C++ Redistributable from Microsoft.
    • X-Plane (32-bit) – Install the x86 package.
    • X-Plane (64-bit) – Install the x64 package.
    • If you are using both 32 and 64-bit X-Plane, install both redistributable packages.


  • strosser/general/rot_up_left
  • strosser/general/rot_up_right
  • strosser/general/rot_down_left
  • strosser/general/rot_down_right


2.2 (2013-03-16)

  • Added Mac support

2.1 (2013-03-04)

  • Added Linux support

2.0 (2012-11-19)

  • Added 64-bit support

1.0 (2012-03-09)

  • Initial release


XGoFlight is provided AS-IS and assumes no guarantees. While XGoFlight is open source and users are free to alter the source code for personal use, any alterations, derivative works, etc., may not be distributed.  If users wish to contribute to the project, feel free to contact me so that we may coordinate.

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
  • Krombit

    Which particular release of VC++ – VC9, VC10 …?

    Does the win.xpl remain in the bit folder (32 or 64) or is it moved to the XHatSwitch folder?

    Have Xplane 10.2 demo (32-bit) but not able to see strosser/general under X-Plane10Demo/sim

    • http://rescuetruth.com rescuetruth

      Hi Krombit – there is actually a link on this page. See installation step #7.

  • caldari

    I can’t start this plugin , there is nothing on list, not strosser/general ..
    I Install Visual C++ Redistributable from Microsoft and file is in plugin dir.