This repository has been archived by the owner on Dec 12, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Using the XBOX controller
David Meyer edited this page Mar 18, 2019
·
3 revisions
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.
- Install GlovePIE and PPJoy. (See Setting up GlovePIE)
- Download helper.pie and xbox.pie. (See Downloading the scripts)
- Set up your XBOX controller on your computer.
- Even if your XBOX controller works without installing anything, you may still have to install the driver for it to work properly with GlovePIE.
- I have not tested any of this with an XBOX One controller, but the same scripts should work, in theory. Follow these instructions from Microsoft: http://support.xbox.com/en-US/xbox-on-windows/accessories/connect-xbox-one-controller-to-pc
- If you have a wireless XBOX 360 controller, you will need a special XBOX wireless gaming receiver to use it on your PC, even if you have a USB cable for charging it.
- For XBOX 360 controllers, follow these instructions: http://support.xbox.com/en-US/xbox-on-other-devices/windows/xbox-controller-for-windows-setup
- Direct link to XBOX 360 driver page: https://www.microsoft.com/hardware/en-us/d/xbox-360-controller-for-windows
- 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.
- Run the GlovePIE script. The XBOX controller must be connected and turned on before starting the GlovePIE script, or it won't work.
- 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.
- If you are using an XBOX wireless gaming receiver, make sure it is plugged in.
- Hold the Guide button until the XBOX controller turns on.
- Start the GlovePIE script after the controller is on and indicates controller 1.
- Configuring Descent - Make sure to use helper.pie as mentioned in this write-up.