![Glovepie Glovepie](http://www.cabinnaise.com/thesorthpole/images/Glovepie.jpg)
Glovepie Codes. Here is a short list of some Glovepie codes I have written, feel free to copy them, paste them into Glovepie, and use or fiddle with them 'til your hearts content. Code for Xbox Controller to Keyboard (for demo code) Code for Xbox Controller to Keyboard (for psp users) Code for Using a Wiimote as a Joystick. Jul 01, 2014 Wii remote on pc using GlovePie everythingdigital1. Today's video Bro's I will show you how to set up a Wii remote for use on a computer as well as go over and review the program GlovePie.
Document your code
Every project on GitHub comes with a version-controlled wiki to give your documentation the high level of care it deserves. It’s easy to create well-maintained, Markdown or rich text documentation alongside your code.
Sign up for free See pricing for teams and enterprises 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.
Prerequisites
- Install GlovePIE and PPJoy. (See Setting up GlovePIE)
- Download ps3.pie. (See Downloading the scripts)
Initial setup
- Download libusb-win32
- GlovePIE requires libusb-win32 in order to communicate with the PS3 controller.
- Project home page: http://sourceforge.net/projects/libusb-win32/
- Direct download page: libusb-win32-bin-1.2.6.0.zip
- Extract the .zip file to a convenient location.
- Unplug your PS3 console to prevent the controller from trying to pair with the console during this process.
- Make sure the PS3 controller is off when you begin.
- Select which USB port you will use for your PS3 controller. You will need to use the same port each time.
- Plug in your PS3 controller to the USB port you selected. Allow time for Windows to install the default drivers.
- Install libusb-win32 for the PS3 controller.
- Run
libusb-win32-bin-1.2.6.0/bin/inf-wizard.exe
- Click 'Next'.
- You should see a device listed with the description 'PLAYSTATION(R)3 Controller'. Select it and click 'Next'.
- On the next page, leave everything the way it is and click 'Next'.
- It will prompt you where to save an .inf file. Save it somewhere (it doesn't matter where).
- Click 'Install Now...'.
- It should say 'Installation successful'. Click 'OK'.
- Run
- At this point, you can run GlovePIE. If it is already running, close it and re-open it.
- Open the PS3 script for GlovePIE and run it. (See Downloading the scripts if you haven't already downloaded them.)
- You should see the LEDs on the PS3 controller stop blinking and indicate that it is controller 1 now.
- Press the PS button on the PS3 controller. This activates the controller; no other functions will work until you do.
- You're done!
Play it again
Once it is set up, it's a little simpler to start it up again. Follow these steps:
- Make sure that the PS3 controller is off when you begin.
- Plug in the PS3 controller to the USB port you used when you set it up.
- Open GlovePIE, open the script, and run it.
- The LEDs on the PS3 controller should now indicate controller 1.
- Press the PS button on the PS3 controller. You're now good to go.
- Note that if your PS3 console is plugged in, the controller will pair with it wirelessly as soon as you disconnect the USB cable and turn on the console if it is not already turned on. It will then be impossible to use the PS3 controller with your PC until you turn off the PS3 console.
Next steps
Clone this wiki locally
What is JoyToKey?
JoyToKey (or Joy2Key) enables PC game controllers to emulate the keyboard and mouse input, so that windows applications and web games can be controlled with your favorite joysticks! Whenever buttons and sticks are pressed on the controllers, JoyToKey converts them into keyboard strokes and/or mouse movements so that the target application will work as if a real keyboard and a mouse were used.
Joystick to Keyboard input
JoyToKey is a shareware, but you can download the latest version for free. Try it on your PC to play games which don't have native controller support with your favorite joysticksand/or use it for general applications to improve efficiency by registering frequently used key shortcuts as a joystick input.If you find JoyToKey useful, you can purchase a license key at any time from JoyToKey application menu.
Information
Location of user configuration data (profiles)
Starting from version 6.3, JoyToKey is distributed with an installer and user configuration data will be by default stored in 'JoyToKey' folder in user's 'Documents' folder.
In case you upgrade JoyToKey from an older version, please manually copy the configuration files (JoyToKey.ini and *.cfg files) from the old 'JoyToKey' folder into your 'Documents/JoyToKey' folderso that your old configuration data can be accessed.In case of issues or questions, please refer tothis post for more details.
JoyToKey Version 6.3 Released
Version 6.3 includes the following changes:
- To be more friendly for new users,
- JoyToKey is packaged and distributed with an installer, instead of a ZIP file format
- Tab names in the button assignment window are made clearer (e.g. 'Keyboard 2' -> 'Keyboard (Multi)')
- UI layout for assigning the mouse cursor movement is made simpler
- User configuration data will be by default stored in 'JoyToKey' folder in user's 'Documents' folder. In case you upgrade JoyToKey from an older version, please copy (or move) the old 'JoyToKey' folder into your 'Documents' folder so that you can continue to access your configuration data.
- Minor bug fixes
Besides, following changes are included in recent releases:
- Support up to max 50 joysticks (previously 32 joysticks)
- Support up to max 128 buttons (previously 32 buttons)
- Enhanced an execution of an external program to be able to
- pass command parameters
- specify the starting working directory
- In case JoyToKey is started when no controller is connected, JoyToKey tries to automatically detect devices until one controller is connected.From this version, users can change this behaviour such that JoyToKey continues the auto detection until two controllers are connected, or completely disable this auto detection feature.For more details, please refer to this page.
- Single click a task tray icon to refresh joystick connections
When you connect a new joystick to the PC, you can just click the task tray icon to get it recognized (either left click or right click). - Supported multiple screens for the absolute movement of a mouse cursor.
- Supported additional key-code emulations such as the volume control (up / down / mute), media control (prev / next / play / stop), and SCROLL_LOCK key.
- Changed the default key emulation code for arrow keys, R-Alt and R-Ctrl, to fix some compatibility issue with recent Windows 10.In case it causes a problem for certain old games and you want to use the old key code, in the button assignment window, please select an equivalent key (from right-click menu) which is labeled as 'for DirectInput'.
- Ability to re-process the key emulation event when the same key continues during the processing of Input1-Input4 sequence (Keyboard 2).
By default, when processing the sequence of key emulation through Input1 to Input4, if the same key assignment continues, it's emulated only once.This behaviour can be changed from 'Options' tab by enabling the following checkbox: 'Re-process when the same key continues in sequence'
Uploaded the old 5.2.1 version
In case you're having a compatibility issue with some online game, the following two versions can be downloaded from here.
- the latest version - which is supposed to fix the issue
- the old version 5.2.1 - which seems to be unaffected by the issue
WARNING: Be careful with unofficial download sites
JoyToKey seems to be distributed in various unofficial websites, and some of them seem to be distributing a tweaked software (or 'download manager') to install extra applications on your PC.
They are not official distributions, and the author of JoyToKey is not involved in any of those activities. Unless you have a good reason to trust those unofficial websites, you should download JoyToKeyfrom the official download page in order to avoid unnecessary troubles.
(There does exist some useful 3rd party websites though, for example, a site for people with disabilities where JoyToKey is packaged with pre-defined configurations for PC accessibility)
Releases
- Jul 21, 2019
- JoyToKey 6.3 Release
- Feb 2, 2019
- JoyToKey 6.2 Release
- Sep 23, 2018
- JoyToKey 6.1.1 Release
- Sep 16, 2018
- JoyToKey 6.1 Release
- Sep 9, 2018
- JoyToKey 6.0 Release
- Feb 23, 2017
- JoyToKey 5.9 Release
- Dec 27, 2015
- JoyToKey 5.8.2 Release
- Nov 21, 2015
- JoyToKey 5.8.1 Release (bug fix)
- Nov 7, 2015
- JoyToKey 5.8 Release
- Aug 28, 2015
- JoyToKey 5.7.1 Release
- Apr 18, 2015
- JoyToKey 5.7 Release
- May 14, 2014
- JoyToKey 5.6 Release
- Jan 26, 2014
- JoyToKey 5.5.1 Release (minor bug fix)
- Jan 18, 2014
- JoyToKey 5.5 Release
- Nov 4, 2013
- JoyToKey 5.4.2 Release
- Oct 17, 2013
- JoyToKey 5.4.1 Release
- Oct 16, 2013
- JoyToKey 5.4 Release
- Aug 31, 2013
- JoyToKey 5.3.1 Release
- Aug 21, 2013
- JoyToKey 5.3 Release
- Sep 2, 2012
- JoyToKey 5.2 Release
- Apr 19, 2012
- JoyToKey 5.1 Release
- Sep 1, 2011
- JoyToKey 5.0 Release