Hi all. First off, big thanks albert for the awesome video. I followed the same steps to be slightly disappointed when I came to the part about the startup script. I previously tried the startup script before following your video, but didn't like it because of the hardcoded buttons. I'm trying to use a dualshock 2 to control HS, and the mappings for the 360 are weird on the DS2.
The good news is, you can still use xpadder with the latest version of the startup script. This is how I do it: in your Startup Script .ini file set Joysticks_enabled to false, and in the Startup section set this (adjust for your profile name/location):
Program_To_Run_Target_1=C:\HyperSpin\Utilities\Xpadder\p1.xpadderprofile
Program_To_Run_Working_Dir_1=
Program_To_Run_MaxMinHide_1=
I had problems with xpadder loading the profile if it was set to Hide in the startup script. So if you experience the same issue, leave it blank in the startup script, and just set xpadder to start minimized in its settings window.
Also, one sticky point on the video that had me scratching my head for a minute was that it skipped a crucial setting in HLHQ. For the global system, click on the Settings tab, and in the Keymapper section, make sure you have xpadder set, and Enabled is true. If you don't set these values, HyperLaunch won't load your blank xpadder profiles when you launch an emulator.
Other than those minor issues, albert's video was invaluable. I would've been lost without it.