Skip to content
This repository has been archived by the owner on Dec 12, 2022. It is now read-only.

Using the XBOX controller

David Meyer edited this page Mar 18, 2019 · 3 revisions

DEPRECATED

This project is deprecated for the following reasons:

  • GlovePIE is dead; its web site disappeared years ago now.
  • PPJoy has a long-standing issue of requiring the installation of an unsigned driver, which is a security issue in Windows. Further, the author has abandoned the project.
  • An open-source alternative to GlovePIE called FreePIE is now available, although it does not support as many controllers as GlovePIE yet.
  • An open-source alternative to PPJoy called vJoy is now available, and it is released with a signed driver.
  • I have developed an alternative on Windows called JsPie which supports the PS3 and XBOX controllers and outputs to vJoy.
  • I have also developed an alternative on Linux called ps3pie.

The following documentation will remain for historical purposes.

Using the XBOX controller

Prerequisites

Initial setup

  1. Set up your XBOX controller on your computer.
  2. Assuming you've followed the directions and your controller is now connected and/or paired with your computer, make sure the controller is turned on and indicates that it is controller 1.
  3. Run the GlovePIE script. The XBOX controller must be connected and turned on before starting the GlovePIE script, or it won't work.
  4. You can now try pressing one of the shift buttons (Start or Back) and see if the GlovePIE debug text (normally "No Shift") changes to indicate the shift state. If it does, the controller is working with GlovePIE.

Play it again

  1. If you are using an XBOX wireless gaming receiver, make sure it is plugged in.
  2. Hold the Guide button until the XBOX controller turns on.
  3. Start the GlovePIE script after the controller is on and indicates controller 1.

Next steps