Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PD HORI Layout does work with PD Loader #15

Open
UiharuKazari2008 opened this issue Nov 19, 2023 · 10 comments
Open

PD HORI Layout does work with PD Loader #15

UiharuKazari2008 opened this issue Nov 19, 2023 · 10 comments

Comments

@UiharuKazari2008
Copy link

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

@4yn
Copy link
Owner

4yn commented Nov 19, 2023

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
Copy link
Owner

4yn commented Nov 19, 2023

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

@UiharuKazari2008
Copy link
Author

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

@4yn
Copy link
Owner

4yn commented Nov 19, 2023

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

@UiharuKazari2008
Copy link
Author

Yes, just no sliders on any zones

@4yn
Copy link
Owner

4yn commented Nov 19, 2023

image

from here

@UiharuKazari2008
Copy link
Author

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

@4yn
Copy link
Owner

4yn commented Nov 20, 2023

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.

@UiharuKazari2008
Copy link
Author

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

@4yn
Copy link
Owner

4yn commented Nov 20, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants