Through the various input related management tools of Special K, users can work around limitations or undesired behaviors of the game.
This will block the game from receiving input of the blocked type. It can be used to e.g. prevent input devices from messing with the game. The block only affects the game itself and not Special K.
Disable Mouse Input to Game
Disable Keyboard Input to Game
Disable Gamepad Input to Game
This will prevent Special K from making use of various input APIs which may solve issues related those APIs that occurs solely when Special K is injected into the game. This will not affect the game itself or its use of the various input APIs.
Open the game-specific config.
Add the following lines to the config file:
To disable the use of XInput API used by Xbox-style controllers:
To disable the use of native PS4 API used by DualShock 4 controllers:
To disable the use of DirectInput and/or HID API used by various input devices:
Warning! This can disable the ability to interface with the UI of Special K using a keyboard and mouse.
[Input.Gamepad] EnableDirectInput7=false EnableDirectInput8=false EnableHID=false
Save and close the file.
The mouse cursor can be locked to the game window for games that do not natively support it, thereby preventing misclicks on secondary monitors that might otherwise occur if the cursor were allowed to travel outside the game window.
Keep Inside Window.
The control panel of Special K uses haptic UI feedback which can cause a controller to rumble even if the keyboard/mouse is being used to navigate the UI.
Special K can toggle the use of haptic feedback (vibration, force feedback, rumble) for both itself and the game.
Haptic UI Feedbackaffects only the built-in haptic UI feedback of Special K.
Disable ALL Rumbleaffects all haptic feedback.