Midori Hoshi's Nintendo Switch Pro Controller Advanced Controls Guide

All the help in the world is right here.
User avatar
Midori Hoshi
Posts: 277
Joined: Fri Jul 01, 2016 7:00 pm

Midori Hoshi's Nintendo Switch Pro Controller Advanced Controls Guide

Postby Midori Hoshi » Mon Dec 25, 2017 2:18 am

This is an advanced controls guide for the Nintendo Switch Pro controller.
------------------------------------------------------------------------------------------------------
The controls:

Spoiler:
Character Movement = Left Stick
Camera Movement = Right Stick
Menu Navigation = d-pad
Autorun = Left on d-pad
Autofollow = Up / Down on d-pad
Chat Shortcut List = Right on d-pad

Accept / Pick Up Item = B (Hold for delayed turbo)
Cancel = A (Hold for delayed turbo)

Main Attack = Y (Hold Y & B for Turbo Main Attack)
Secondary Attack / Item Sort = X (Hold X & A for Turbo Secondary Attack)

Camera Reset / Sidestep / Page Left = L
Bottom Action Palette / Page Right = R
Unit Page Change = Right Stick Click

Item Palette = ZL
1st Person View = Right Stick Click
Toggle for Player Info Above Head = Left Stick Click
Ice Break (turbo left and right movement) = Home Button (Hold this button while frozen to reduce your freeze time by half)
Notifications = Share Button

*Note* Page Up & Down can be used to quickly scroll through your inventory and partner card list.
Page Up = ZL
Page Down = ZR

SUV / Nano Blast (both attacks together) = Plus Button while holding ZR
Sit Lobby Action (Alt + F1) = Right Stick Click while holding ZR (Used against Mother Brain / Dulk Fakis Form 1 to prevent being pushed by energy wave)

Casino Slot Machine Lever Pull = Right Stick Down while holding ZR

Player Information Menu = Plus Button
Item Menu = B while holding R + ZR
Map Menu = Right Stick Click while holding R + ZR
Party Menu = A while holding R + ZR
Mail Menu = Share Button while holding R + ZR
Partner Card Menu = d-pad Right while holding R + ZR
Chat Shortcut Menu = Left Stick Click while holding R + ZR
Public Chat = Home Button while holding R + ZR
Party Chat = Plus Button while holding R + ZR
Public/Party Chat = Minus Button while holding R + ZR

*Note* The following 12 buttons are for changing armor and weapons quickly. They are set to turbo so you can hold the button down and it will switch asap.

Fire Armor = Share Button while holding ZL (Turbo)
Ice Armor = Home Button while holding ZL (Turbo)
Lightning Armor = Y while holding ZL (Turbo)
Earth Armor = B while holding ZL (Turbo)
Light Armor = X while holding ZL (Turbo)
Dark Armor = A while holding ZL (Turbo)

Weapon 1 = Share Button while holding ZR (Turbo)
Weapon 2 = Home Button while holding ZR (Turbo)
Weapon 3 = Y while holding ZR (Turbo)
Weapon 4 = B while holding ZR (Turbo)
Weapon 5 = X while holding ZR (Turbo)
Weapon 6 = A while holding ZR (Turbo)

Neutral Armor = Right Stick Click while holding ZL

*Note* The following 6 buttons are for changing armor and weapon at the same time quickly. They are turbo so you can hold the button down and both armor and weapon will change asap.

Fire Armor & Weapon 2 = Share Button while holding ZL + ZR (Turbo)
Ice Armor & Weapon 1 = Home Button while holding ZL + ZR (Turbo)
Lightning Armor & Weapon 4 = Y while holding ZL + ZR (Turbo)
Earth Armor & Weapon 3 = B while holding ZL + ZR (Turbo)
Light Armor & Weapon 6 = X while holding ZL + ZR (Turbo)
Dark Armor & Weapon 5 = A while holding ZL + ZR (Turbo)

------------------------------------------------------------------------------------------------------
Changing elemental armor during hold techs:

For fire & ice armors:
While holding Y or X, press the usual button to change armor without holding ZL. For example, Hold Y to do the hold tech, and while you continue to hold Y, press the Share Button to equip fire armor.

For the other 4 elemental armors that are normally on the face buttons (Y, X, B, A), use these buttons instead:
Lightning = Minus Button
Earth = Plus Button
Light = Left Stick Click
Dark = d-pad Left

*Note* If you are using a turbo or autofire profile, this will not work for those buttons.

------------------------------------------------------------------------------------------------------
/city Server Command = Left Stick Click while holding ZL
/reload Server Command = Left Stick Click while holding ZL + ZR

*Note* The following buttons are proper chat shortcuts. Depending on how many times you press the button, you can do multiple different versions. For example, hold R and press the Share Button once to say "Thank You". Hold R and press the Share Button twice quickly to say "Congrats". You can edit these to say whatever you want.

Chat Shortcut Buttons 1~6 (1~2 or 1~4 button presses):

Left Stick Click while holding R (1): /os
Left Stick Click while holding R (2): /os {gre}BRB
Left Stick Click while holding R (3): /os {gre}AFK for a bit
Left Stick Click while holding R (4): /os {gre}AFK for a while
Share Button while holding R (1): {blu}Thank you
Share Button while holding R (2): {blu}Congrats
Home Button while holding R (1): {blu}(^_^)/
Home Button while holding R (2): @1{blu}Yahho~! (^_^)/
Plus Button while holding R (1): {red}SUV Activate! \(^_^)
Plus Button while holding R (2): {red}This way
Minus Button while holding R (1): @1{blu}I'm back
Minus Button while holding R (2): {blu}Welcome back
Right Stick Click while holding R (1): @2{blu}Is it OK to join?
Right Stick Click while holding R (2): {blu}Thanks for party

------------------------------------------------------------------------------------------------------
Controller Profiles (To change profiles, use the controller commands listed below or right click on the JoyToKey desktop icon and select them from the list. When you change profiles, an image will be displayed in the bottom right corner letting you know which one is active.):

Standard = Plus Button while holding B + A
Turbo Y = Y while holding B + A
Turbo X = X while holding B + A
Turbo YX = Home Button while holding B + A

*Note* The following 4 profiles are ideal for AFK photon art leveling.
Autofire YX = Share Button while holding B + A (Press Y or X to toggle Autofire ON / OFF for that button.)
Autofire Y & R+Y = Right Stick Up while holding B + A (Press Y to toggle Autofire ON / OFF for the main attack on both your left and right handed weapons.)
Autofire Y & R+Y Front = Right Stick Left while holding B + A (Same as above, but also walking into a corner. Set the in-game option for Lock-On to Click, and activate lock-on, then press Y. You will automatically use the main attack on both your left and right handed weapons, while constantly positioning yourself into the corner in front of you.)
Autofire Y & R+Y Back = Right Stick Right while holding B + A (Same as above, but with your back to the corner.)

Slot Machine = Right Stick Down while holding B + A

Slot Machine Profile Controls:
Insert Coin = B (Hold for delayed turbo)
Slot Machine Lever Pull = Y (or Right Stick Down while holding ZR)
All-in-one Slot Machine Button = X (Hold X until all coins have been inserted, then release X for lever pull.)


If you want to use these controls for yourself, follow these steps:

Spoiler:
Step 1: Run PSU. Enter these for your 12 chat shortcuts:
F1 /sl fire
F2 /sl ice
F3 /sl lightning
F4 /sl earth
F5 /sl light
F6 /sl dark
F7 /wp1
F8 /wp2
F9 /wp3
F10 /wp4
F11 /wp5
F12 /wp6

Step 2: From the in-game options, change the Function Key Setting to Chat Shortcut. Also make sure the Controller setting is on Keyboard. The Weapon/TECHNIC swap setting should be on Hold as well.

Close PSU for now.

Step 3: Make sure your Nintendo Switch controller is working on your Windows PC. For the PowerA Wired Controller Plus, you just need to plug the USB cable into your PC and it will install automatically. If you are using a controller that installs in a different way, please search the internet for help doing it.

Step 4: Open Windows File Explorer and go to C:\Users\Your PC Name\AppData\Local\SEGA\PHANTASY STAR UNIVERSE Illuminus. The AppData folder may be hidden so if you are having trouble finding it, copy/paste the file location into the address bar, change "Your PC Name" to your actual PC name and then hit enter to go to the folder.

Make sure you are editing the ini file in the AppData/Local folder. The ini files in the main PSU directory and the AppData/Roaming folders won't work. Open the PsuIlluminus.ini file. (Make a backup of the ini file before making any changes if you want.)

Find the [gamepad1] section and overwrite it with the following:

[gamepad1]
BUTTON_A=0
BUTTON_B=0
BUTTON_X=0
BUTTON_Y=0
BUTTON_L1=5
BUTTON_R1=6
BUTTON_L2=0
BUTTON_R2=0
BUTTON_L3=0
BUTTON_R3=0
BUTTON_SELECT=0
BUTTON_START=0
BUTTON_U=0
BUTTON_R=0
BUTTON_D=0
BUTTON_L=0
BUTTON_NOT_USE_1=0
BUTTON_NOT_USE_2=0
BUTTON_NOT_USE_3=0
BUTTON_NOT_USE_4=0
STICK2_INPUT_X=3
STICK2_INPUT_Y=6

Find the [keyboard] section and overwrite it with the following:

[keyboard]
WND_MM_SC1=F1
WND_MM_OPEN=INSERT
PL_MOVE_F=W
PL_MOVE_B=S
PL_MOVE_L=A
PL_MOVE_R=X
PL_ATK_A=HOME
PL_ATK_B=END
PL_PALETTE0=F
WND_AP_CP=E
PL_CAM_BACK=G
PL_SBJ=Q
WND_CONVERT=SPACE
PL_VEHICLE_ACC=C
WND_MM_SC2=F2
WND_MM_SC3=F3
WND_MM_SC4=F4
WND_MM_SC5=F5
WND_MM_SC6=F6
WND_MM_SC7=F7
WND_CS_UP=I
WND_CS_DOWN=K
WND_CS_DECIDE=L
WND_CS_CANCEL=J
SND_MOVE_U=UP
SND_MOVE_D=DOWN
SND_MOVE_L=LEFT
SND_MOVE_R=RIGHT
WND_SORT=M
ML_ANS=Z

Save and close the ini file, giving admin permission if needed.

Step 5: Download this zip file, containing both the JoyToKey and AutoHotkey programs themselves, along with the options, profiles and script files from either of these locations. JoyToKey does most of the controls. AutoHotKey is there to let us add additional chat shortcuts beyond the game's normal limit of 12.:
http://www.mediafire.com/file/b09eaq9z7rcl6x2/PSU+Switch+Controls+Midori+Hoshi+06+27+2018.zip

https://www.sendspace.com/file/v9u79k

Step 6: Extract the zip file, put the folder called JoyToKey_en in your programs folder. Make a desktop shortcut for JoyToKey.exe, right click on it, select Properties, go to Compatibility tab and set it to run as administrator.

Step 7: Run the AutoHotkey setup file to install the program, and choose Unicode 64-bit or 32-bit. Put the folder called Scripts in your AutoHotkey program folder. Open the Scripts folder and make a desktop shortcut for PSU.ahk. Run the PSU.ahk desktop shortcut with AutoHotkeyU64.exe or AutoHotkeyU32.exe.

Step 8: Everything is all set up and ready to go now. Each time before you open PSU, make sure your controller is connected, and run the JoyToKey and PSU.ahk desktop shortcuts. As long as JoyToKey has the correct profile selected, and PSU is the active window, the controls should work.

Depending on the class you play, you might want to use a profile that makes one or both of the attack buttons turbo when held down. For example, Gunmaster could use Turbo Y for their bullets, Fighmaster could use Turbo X to help with Tornado Dance travel, and Fighgunner could use Turbo YX for both. These are delayed turbo, so they won't clash when you want to do single button presses. To change JoyToKey profiles, use a button combination or right click on the taskbar icon. An image will be displayed in the bottom right corner to let you know you changed profiles.

Extra Step: If you want to edit the chat shortcuts (Hello, Thank you, etc), right click on the PSU.ahk file on the desktop and open it with Notepad. Scroll down a bit and you will see all of the chat shortcuts. The top half is for the live server and the bottom half is for the rewrite closed test server. Find the ones you want to change and then just simply edit the text to whatever you want. If you want to change the text color or use exclamation marks, you have to put curly brackets around them. For example, if you want to say Hello!, you would type it like this: {{}red{}}Hello{!}. After you changed the text how you like, save and close the file.


OK. I think that's everything. I know this can seem really complicated and crazy so hopefully I did a good job with this guide. If a download URL no longer works, post here and I'll update it. Enjoy.
Last edited by Midori Hoshi on Tue Sep 04, 2018 2:31 am, edited 1 time in total.
ミドリ★
Female Newman Masterforce

User avatar
Midori Hoshi
Posts: 277
Joined: Fri Jul 01, 2016 7:00 pm

Re: Midori Hoshi's Nintendo Switch Pro Controller Advanced Controls Guide

Postby Midori Hoshi » Mon Dec 25, 2017 2:18 am

If you are familiar with my guide for Xbox controllers, besides the obvious changes in button names and number of buttons, here is what has changed:

- Instant Turbos for all attacks. If you are playing a class that can use techs, you normally wouldn't want to set your attack buttons to turbo because it would prevent you from using hold techs. Well now you can just hold 2 face buttons for instant turbo whenever you want it. This works with the bottom action palette as well.

- Because they were clashing with the instant turbos, I had to move around some of the menu shortcuts to other buttons.

- Added a button for neutral armor. The normal 6 elemental armors work the same, but now you can equip neutral armor by holding ZL and pressing the Right Stick Click button. This is done with AutoHotKey, which means you can't use it during a hold tech. You can however, use it during instant turbo, thanks to changing which keyboard keys do the two attacks in the ini file.

- Improved how equipping armor during hold techs works. You no longer need to release the bumper button before changing armor when using hold techs from the bottom action palette.

- Combined the Autofire Y and Autofire X profiles.

- Removed the Autofire Y & X profile. Since the infinite PP glitch has been fixed, it's no longer needed.

- Added 3 Autofire profiles designed to help with AFK PA leveling. All of them can help you level 2 PAs at the same time. 2 of the profiles can help you level attack techs. The idea is to find enemies that can heal themselves, drain your PP to 0, and position yourself near a corner. If you can manage to find the right balance of offense, defense and PP regen, it's possible.

When you switch to one of these profiles, the usual image that is displayed will include a reminder about how to set it up:

Image

- Increased the amount of time the profile images are displayed, from 2 seconds to 5 seconds.

If you normally use my Xbox controls and want to change to these, you should go through every step of this guide, since almost everything has been updated. PSU's ini file, the AutoHotKey script, the JoyToKey program settings and all of the JoytoKey profiles have been changed.
ミドリ★
Female Newman Masterforce

LordVeral
Posts: 2
Joined: Mon Apr 16, 2018 3:50 am

Re: Midori Hoshi's Nintendo Switch Pro Controller Advanced Controls Guide

Postby LordVeral » Mon Apr 16, 2018 4:00 am

bit of a necro, but as i try to follow the guide here (i am using an xbox one controller) a few things stand out...for starters i cannot get the 3rd picture (and the 4th as well) in step 7 to come up, the one where steam will give me a list of options on how to edit my controller inputs, which is probably where most of my issues of the game not properly recognizing all the inputs reside.

On top of that i had to freshly re-install joytokey since the application wouldnt open correctly, all your settings are still in there though, but im unsure if the fresh reinstall/replace of the base files would have done anything.

Currently the the left and right sticks work for character and camera movement but thats about it...i've managed to somehow open the menu but wether i use the dpad or the stick it will tend to "skip" an option almost as if i hit it twice in succession...

User avatar
Midori Hoshi
Posts: 277
Joined: Fri Jul 01, 2016 7:00 pm

Re: Midori Hoshi's Nintendo Switch Pro Controller Advanced Controls Guide

Postby Midori Hoshi » Mon Apr 16, 2018 5:37 am

viewtopic.php?f=32&t=2267

This guide is for the Switch controller. I wrote a similar guide for the Xbox One controller. I don't think Steam lets you configure the individual buttons on the Xbox One controller, so that's why it's not letting you do it.
ミドリ★
Female Newman Masterforce

User avatar
Midori Hoshi
Posts: 277
Joined: Fri Jul 01, 2016 7:00 pm

Re: Midori Hoshi's Nintendo Switch Pro Controller Advanced Controls Guide

Postby Midori Hoshi » Wed Jun 27, 2018 7:48 pm

Updated the main post:

- A recent Steam update broke the controls, so I gave up on Steam completely and redid everything to not use it. This means that we lose the ability to customize the d-pad, but on the bright side, it makes setting up the controls a lot easier, and you don't have to worry about a sudden Steam update fucking things up.

- Thanks to the d-pad working normally again, you can use it to scroll through the chat log like normal.

- The Partner Card Menu was moved to d-pad Right while holding R + ZR.

- Neutral armor was moved to Right Stick Click while holding ZL.

- Changed the buttons for 4 of the 6 elemental armors when equipping during hold techs to the following:
Lightning = Minus Button
Earth = Plus Button
Light = Left Stick Click
Dark = d-pad Left

- Rearranged and deleted some of the proper (thank you, etc.) chat shortcuts.

- The profiles that used to be activated from the d-pad were moved to other buttons.

- Since some of you have access to the rewrite closed test server now, I updated the AutoHotKey script to work with it.

If you used this guide before this update, you need to update your ini file, JoytoKey profiles and AutoHotKey script.
ミドリ★
Female Newman Masterforce


Return to “Guides”

Who is online

Users browsing this forum: No registered users and 0 guests