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
Traditional Chinese (繁體中文) 1x1xxx
Simplified Chinese (简体中文)
French (Français) Clems & Max
Colombian Spanish Francisco Quimbay

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)
-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

  • -import -srcpath joyx_filepath (-procpath process_filepath | -procname process_name | -desktop | -vk)
    Import bindings.
-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.
-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]
    Add a profile.
-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" "Some silly name for Chrome"

  • -del (-procpath process_filepath | -procname process_name)
    Deletes a profile.
-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"