156 lines
5.2 KiB
Plaintext
156 lines
5.2 KiB
Plaintext
[keyconfig]
|
|
#########################################
|
|
# /!\ WARNING: DO NOT EDIT WITH NOTEPAD!#
|
|
#########################################
|
|
|
|
# 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 = 046D
|
|
PID = C216
|
|
|
|
# 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 =false
|
|
|
|
# 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 =false
|
|
|
|
# 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, Ds4_L_Stick_Up, Ds4_R_Stick_Up, XINPUT_LS
|
|
JVS_RIGHT = Right, Down, Ds4_R1, Ds4_L_Stick_Down, Ds4_R_Stick_Down, XINPUT_RS
|
|
|
|
MENU_L = Left, Up, Ds4_L1, XINPUT_LS, Ds4_DPad_Left, Ds4_DPad_Up, XINPUT_LEFT, XINPUT_UP, Q, U, Ds4_L_Stick_Left, XINPUT_LLEFT, Ds4_L_Stick_Up, XINPUT_LUP, Ds4_R_Stick_Left, XINPUT_RLEFT, Ds4_R_Stick_Up, XINPUT_RUP
|
|
MENU_R = Right, Down, Ds4_R1, XINPUT_RS, Ds4_DPad_Right, Ds4_DPad_Down, XINPUT_RIGHT, XINPUT_DOWN, E, O, Ds4_L_Stick_Right, XINPUT_LRIGHT, Ds4_L_Stick_Down, XINPUT_LDOWN, Ds4_R_Stick_Right, XINPUT_RRIGHT, Ds4_R_Stick_Down, 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
|
|
|
|
# --- KEYBOARD KEY NAMES: ---
|
|
|
|
# - Standard Keys
|
|
# uppercase "A" to "Z", "0" to "9"
|
|
|
|
# - NumPad Keys
|
|
# "NumPad0" to "NumPad9"
|
|
# "Plus", "Minus", "Divide", "Multiply"
|
|
|
|
# - Function Keys
|
|
# "F1" to "F24"
|
|
|
|
# - Shift Keys
|
|
# "LeftShift", "RightShift"
|
|
|
|
# - Control Keys
|
|
# "LeftControl", "RightControl"
|
|
|
|
# - Arrow Keys
|
|
# "Up", "Down", "Left", "Right"
|
|
|
|
# - Special Keys
|
|
# "Enter", "Tab", "Backspace", "Spacebar", "Insert", "Delete", "Home", "End", "PageUp", "PageDown", "Escape"
|
|
# "Comma", "Period", "Colon", "Slash", "Tilde", "LeftBracket", "Backslash", "RightBracket", "SingleDoubleQuote", "OEM_8"
|
|
|
|
# --- MOUSE BUTTON NAMES: ---
|
|
# "MouseLeft", "MouseMiddle", "MouseRight", "MouseX1", "MouseX2"
|
|
|
|
# --- DUALSHOCK 4 BUTTON NAMES: ---
|
|
|
|
# - Face Buttons
|
|
# "Ds4_Square", "Ds4_Cross", "Ds4_Circle", "Ds4_Triangle"
|
|
|
|
# - Standard Buttons
|
|
# "Ds4_Share", "Ds4_Options", "Ds4_PS", "Ds4_Touch", "Ds4_L1", "Ds4_R1"
|
|
|
|
# - D-Pad Directions
|
|
# "Ds4_DPad_Up", "Ds4_DPad_Right", "Ds4_DPad_Down", "Ds4_DPad_Left"
|
|
|
|
# - Trigger Buttons
|
|
# "Ds4_L_Trigger", "Ds4_R_Trigger"
|
|
|
|
# - Left Joystick
|
|
# "Ds4_L_Stick_Up", "Ds4_L_Stick_Right", "Ds4_L_Stick_Down", "Ds4_L_Stick_Left", "Ds4_L3"
|
|
|
|
# - Right Joystick
|
|
# "Ds4_R_Stick_Up", "Ds4_R_Stick_Right", "Ds4_R_Stick_Down", "Ds4_R_Stick_Left", "Ds4_R3"
|
|
|
|
# --- XINPUT BUTTON NAMES: ---
|
|
|
|
# - Face Buttons
|
|
# "XINPUT_A", "XINPUT_B", "XINPUT_X", "XINPUT_Y"
|
|
|
|
# - Standard Buttons
|
|
# "XINPUT_START", "XINPUT_BACK", "XINPUT_LS"/"XINPUT_LB", "XINPUT_RS"/"XINPUT_RB"
|
|
|
|
# - D-Pad Directions
|
|
# "XINPUT_UP", "XINPUT_DOWN", "XINPUT_LEFT", "XINPUT_RIGHT"
|
|
|
|
# - Trigger Buttons
|
|
# "XINPUT_LT", "XINPUT_RT"
|
|
|
|
# - Left Joystick
|
|
# "XINPUT_LLEFT", "XINPUT_LRIGHT", "XINPUT_LUP", "XINPUT_LDOWN", "XINPUT_LSB"
|
|
|
|
# - Right Joystick
|
|
# "XINPUT_RLEFT", "XINPUT_RRIGHT", "XINPUT_RUP", "XINPUT_RDOWN", "XINPUT_RSB"
|
|
|
|
# --- Generic USB BUTTON NAMES: ---
|
|
|
|
# - Standard Buttons (Button number in "Game controller settings", max allowed 13 buttons at the moment)
|
|
# "GU_BUTTON1", "GU_BUTTON2", "GU_BUTTON3", "GU_BUTTON4", "GU_BUTTON5", "GU_BUTTON6", "GU_BUTTON7", "GU_BUTTON8", "GU_BUTTON9", "GU_BUTTON10", "GU_BUTTON11", "GU_BUTTON12", "GU_BUTTON13"
|
|
|
|
# - D-Pad Directions
|
|
# "GU_DPAD_UP", "GU_DPAD_RIGHT", "GU_DPAD_DOWN", "GU_DPAD_LEFT"
|
|
|
|
# - Left Joystick
|
|
# "GU_L_STICK_UP", "GU_L_STICK_RIGHT", "GU_L_STICK_DOWN", "GU_L_STICK_LEFT"
|
|
|
|
# - Right Joystick
|
|
# "GU_R_STICK_UP", "GU_R_STICK_RIGHT", "GU_R_STICK_DOWN", "GU_R_STICK_LEFT"
|