Getting Started

From JoyXoff Wiki
Jump to navigation Jump to search
Plain virtual keyboard (Xbox One themed)
Spiral virtual keyboard

What is Joyxoff?

Joyxoff is a free and lightweight program that has the ability to simulate mouse and keyboard input using an Xinput compatible controller like an Xbox 360/One controller.

Key Features

  • Controller mapper.
  • Profiles creation.
  • Turn off Xbox 360 controllers.
  • Battery check.
  • Spiral virtual keyboard.
  • Plain virtual keyboard (Xbox One Themed).
  • Auto-disable on fullscreen.
  • Customizable absolute mouse movement (spring mode).
  • Runs on UAC prompts and sign-in screen.

System Requirements

■ OS Peripherals
■ Windows 7 with platform update installed and DWM (Desktop Window Manager) enabled. Xbox 360/One Controller.
■ Windows 8 or above.

Supported Languages

Language Translator
English US Ferracini
Brazilian Portuguese (Português do Brasil)
Japanese (日本語) Imai
Polish (Polski) Patryk
German (Deutsche) AltF4x36
Traditional Chinese (繁體中文) 1x1xxx
Simplified Chinese (简体中文)
French (Français) Clems & Max
ld892012
Colombian Spanish (Español Colombiano) Francisco Quimbay

Remarks: All translations are fetched from our Crowdin project. If you want to add a new language, contact us and it will be added.

Download & Install Joyxoff

  1. Download the latest version of Joyxoff. Check Joyxoff's website for the latest release.
  2. Unpack the Joyxoff-x.x.x.x.rar file. Extract the installer with WinRAR .
  3. Run the .msi file and follow installation wizard.
  4. After the installation is completed, the Joyxoff will automatically open and display the Settings window.

Joyxoff Settings

Command line options

Syntax: Joyxoff.exe [command] <options>...

  • -turnoff (-n | -all)
    Turn off one or more connected controllers. (Xbox 360 only)
Parameter Description
-n Turn off the n-th connected controller.
-all Turn off all connected controllers.

Usage example: joyxoff.exe -turnoff -1

  • -close
    Close an open JoyXoff instance.

Usage example: joyxoff.exe -close

  • -stdir config_path
    Loads configuration files from specific folder paths.

Usage example: joyxoff.exe -stdir "D:\Documents\Config"

  • -import -srcpath joyx_filepath (-procpath process_filepath | -procname process_name | -desktop | -vk)
    Import bindings.
Parameter Description
-srcpath joyx_filepath Specifies the path to the Joyxoff binding file (.joyx) to be imported.
-procpath process_filepath Process path associated with the profile.
-procname process_name Specifies the profile description.
-desktop Desktop bindings.
-vk Virtual keyboard bindings.

Usage example: joyxoff.exe -import -srcpath "D:\Documents\Profiles\Chrome.joyx" -procname "Google Chrome"

  • -export (-destpath joyx_filepath (-procpath process_filepath | -procname process_name | -desktop | -vk)) |(-all -destfolder folder_path)
    Export bindings.
Parameter Description
-destpath joyx_filepath Specifies the path to the Joyxoff binding file (.joyx) to be exported.
-procpath process_filepath Process path associated with the profile.
-procname process_name Specifies the profile description.
-desktop Desktop bindings.
-vk Virtual keyboard bindings.
-all All bindings.

Usage example: joyxoff.exe -export -all -destfolder "D:\Documents\Profiles"

  • -add -procpath process_filepath [-procname process_name]
    Adds a profile.
Parameter Description
-procpath process_filepath Process path associated with the profile.
-procname process_name (Optional) Specifies the profile description.

Usage example: joyxoff.exe -add -procpath "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -procname "My custom description for Chrome"

  • -del (-procpath process_filepath | -procname process_name)
    Deletes a profile.
Parameter Description
-procpath process_filepath Process path associated with the profile.
-procname process_name Specifies the profile description.

Usage example: joyxoff.exe -del -procpath "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"