slidershim icon indicating copy to clipboard operation
slidershim copied to clipboard

PD HORI Layout does work with PD Loader

Open UiharuKazari2008 opened this issue 2 years ago • 10 comments

I have tired using the HORI gamepad layout and the game does not detect any input from the slider/analog sticks. Can you provide any information on how you tested this or how this is supposed to setup. I used both the DS layouts and arcade controller layouts and none detect the slider. A real DS works

UiharuKazari2008 avatar Nov 19 '23 08:11 UiharuKazari2008

Have you installed vigembus on your computer? If slidershim has been set up properly, windows should play the "usb device connected" sound effect when slidershim starts.

4yn avatar Nov 19 '23 09:11 4yn

Side note, I've just noted that vigembus is now legacy software (oof), I'll keep my eye out for other gamepad emulation solutions in the future

4yn avatar Nov 19 '23 09:11 4yn

Yes i have it installed and i used a controller tester and it shows all the inputs working Web capture_19-11-2023_4845_hardwaretester com

UiharuKazari2008 avatar Nov 19 '23 09:11 UiharuKazari2008

Do the face buttons (x/o/triangle/square) work?

4yn avatar Nov 19 '23 09:11 4yn

Yes, just no sliders on any zones

UiharuKazari2008 avatar Nov 19 '23 09:11 UiharuKazari2008

image

from here

4yn avatar Nov 19 '23 15:11 4yn

I have those options set

Hardware_Slider = 1
#########################################

# keyconfig.ini
# defines the input_emulator key bindings
# multiple keys are to be specified comma separated

# Options:

# Allow the user to mouse wheel scroll through the PV selection list
mouse_scroll_pv_selection = true
# The interval it takes for the emulated slider touch points to move from one contact point to another.
# In most cases, this does not need editing.
touch_slider_emulation_speed = 750.0

# Preferred Xinput controller (0-3)
xinput_preferred =0

# DirectInput Vendor ID and Product ID
# Check them in Device Manager or dxdiag.exe
VID = 054C
PID = 05C4

# Rumble (Xinput)
rumble = true
xinput_rumble_intensity_left = 8000
xinput_rumble_intensity_right = 4000

# Pause when focus is lost
autopause =true

# Allow using slider in menus
# Recommended to enable this and remove MENU_L/R bindings if you have a real slider.
# Also needed to see slider in input test
slider_in_menus =true

# Use the hardware slider from HORI FT official controller (PS4 version)
# Requires enabling hardware slider support.
# Warning: alpha feature, may not work properly
# Recommended to remove Ds4_L_Stick_* and Ds4_R_Stick_* from button bindings (JVS_LEFT, JVS_RIGHT, MENU_L, MENU_R).
ps4_official_slider =true

# JVS Buttons:
JVS_TEST = F1
JVS_SERVICE = F2
JVS_SW1 = F11
JVS_SW2 = F12

JVS_START = Enter, Ds4_Options, XINPUT_START, MouseMiddle
JVS_TRIANGLE = W, I, Ds4_Triangle, Ds4_DPad_Up, Ds4_L_Trigger, Ds4_R_Trigger, XINPUT_Y, XINPUT_UP, XINPUT_LT, XINPUT_RT
JVS_SQUARE = A, J, Ds4_Square, Ds4_DPad_Left, Ds4_L_Trigger, Ds4_R_Trigger, XINPUT_X, XINPUT_LEFT, XINPUT_LT, XINPUT_RT, MouseX2
JVS_CROSS = S, K, Ds4_Cross, Ds4_DPad_Down, Ds4_L_Trigger, Ds4_R_Trigger, XINPUT_A, XINPUT_DOWN, XINPUT_LT, XINPUT_RT, MouseX1
JVS_CIRCLE = D, L, Ds4_Circle, Ds4_DPad_Right, Ds4_L_Trigger, Ds4_R_Trigger, XINPUT_B, XINPUT_RIGHT, XINPUT_LT, XINPUT_RT

JVS_LEFT = Left, Up, Ds4_L1, XINPUT_LS
JVS_RIGHT = Right, Down, Ds4_R1, XINPUT_RS

MENU_L = Left, Up, Ds4_L1, XINPUT_LS, Ds4_DPad_Left, Ds4_DPad_Up, XINPUT_LEFT, XINPUT_UP, Q, U, XINPUT_LLEFT, XINPUT_LUP, XINPUT_RLEFT, XINPUT_RUP
MENU_R = Right, Down, Ds4_R1, XINPUT_RS, Ds4_DPad_Right, Ds4_DPad_Down, XINPUT_RIGHT, XINPUT_DOWN, E, O, XINPUT_LRIGHT, XINPUT_LDOWN, XINPUT_RRIGHT, XINPUT_RDOWN
MENU_CIRCLE = Spacebar

TOON = F9
COIN = F10
WIREFRAME = Backspace

# Touch Slider:
LEFT_SIDE_SLIDE_LEFT = Q, Ds4_L_Stick_Left, XINPUT_LLEFT
LEFT_SIDE_SLIDE_RIGHT = E, Ds4_L_Stick_Right, XINPUT_LRIGHT

RIGHT_SIDE_SLIDE_LEFT = U, Ds4_R_Stick_Left, XINPUT_RLEFT
RIGHT_SIDE_SLIDE_RIGHT = O, Ds4_R_Stick_Right, XINPUT_RRIGHT

What version of PD Loader should i be using? Attached is my slidershim config config.json

UiharuKazari2008 avatar Nov 20 '23 03:11 UiharuKazari2008

Can you remove Ds4_L_Stick_Left from LEFT_SIDE_SLIDE_LEFT and repeat for the 3 others?

I don't recall pd loader version being an issue, and unfortunately i don't have a set up of my own to test this anymore.

4yn avatar Nov 20 '23 03:11 4yn

Removed those and still no dice, nothing in the menu or test menu

UiharuKazari2008 avatar Nov 20 '23 03:11 UiharuKazari2008

Sorry, I'm not too sure how to fix this at this point

Just to make sure, you are using a physical controller and not brokenithm right

4yn avatar Nov 20 '23 03:11 4yn