CemuUser8 / mouse2joystick_custom_CEMU

An AutoHotkey Script to allow the use of Mouse and Keyboard control in CEMU. This uses vJoy and provides several additional features over regular keyboard control, like: the ability to control the camera with the mouse, toggle walking speed, in BotW use MouseWheel to change weapons, a separate Toggle key for ZL useful for locking onto a target in BotW.
184 stars 54 forks source link
cemu keyboard mouse vjoy vxbox

Not Being Maintained

Script last updated on May 20, 2020.

Version 0.4.1.4

 

Older Changes:

 

[Updated Video - April 5, 2018] BSoD Gaming made a video that shows how to set this up. It is incomplete, but for the most part it shows the initial process very well. It doesn't get into details about anything, and while it recommends using the alternate mouse movement detection be aware that this is still experimental and already implemented slightly different from the version used in the video. Also, changing your mouse sensitivity will only really have an effect with this experimental mode, not really on the normal mode. Along the same lines, the sensitivity he has in the settings are invalid (negative values make no sense with how it is implemented and might even cause issues), but again since he is using the alternate method they have zero effect on the program.


Initial Setup (Updated to include vXBox images)


  1. Install the latest vJoy
  2. Run the vJoy Configuration (Not necessary if you only plan on using vXBox)
    • Set it up so it has at least 18 Buttons, I set mine to 32.
  3. Download controller profiles for CEMU > 1.9.0      (Also included in GitHub release zip)
  4. Then open CEMU and goto the input settings

 

If it doesn't look like this, you are going to have a problem


Using the Script and changing the key mapping


  1. Visit the GitHub release page and download the latest release (0.4.1.4 currently)
  2. Launch the script:
    • Double click the .ahk file if you have AutoHotKey installed.
    • Run the exe if you don't.
  3. IF you don't want to customize anything you are ready to use the Script.
    • Press F1 to toggle the controller ( CEMU and Script must be running )

Mapping your keys

Note: you can still keep KeyList strings for different games saved to a text file locally, and just paste it in (like it used to have to be done)


Other Settings Overview


Script Downloads


GitHub Releases will be the best place to find the latest version of the script

Alternate Direct Download


Extra Reminders



Please feel free to comment here for help, or send me a PM.

 

 

Instructions for rpcs3 (or any non CEMU XInput use):

That should be it, your mouse should now control the Right Analog stick, and your movement keys the Left.

I will be honest I have not done this myself, I have just helped someone else do it and they said it works perfectly just needed a quick guide on how to set it up for this.