Controller Walk-Run Switch SSE

by IsharaMeradin·v1.0·Updated 2020-07-22

Added the ability to switch the player character between walking and running when using a controller. Can be used both on foot and on horseback.

Screenshots 1 screenshots

About this mod Machine translation

Added the ability to switch the player character between walking and running when using a controller. Can be used both on foot and on horseback.

Controller Walk Run to switch SSE version

IsharaMeradin

Overview:

Added the ability to switch the player character between walking and running when using a controller. Can be used both on foot and on horseback.

about:

This is a modified port of Controller Walk Run Toggle (

By default, use the D-pad right button to switch between walk and run modes.

By default, the target walking speed is 25

By default, the target trot speed is 50

Operating speed will be temporarily restored under the following conditions

-Prepare weapons/magic

  • Press the sprint button to sprint
  • Swimming

-Enter stealth

Walk/trot speed will resume under the following conditions

-Sheathed weapons/magic

-Press the sprint button again

-No more swimming when your feet hit the ground

-Exit stealth

Regarding swimming, the animation event is used to trigger this event for the player character and check the update loop every .25 seconds to check when the player is no longer swimming. The animation of the horse does not trigger animation events, so when the horse is installed, the update loop checks every 1 second to determine if the horse is swimming.

Regarding sprinting, sprinting can be switched to running by crashing into something or running out of stamina. To return to walking, stop moving and press the sprint button. Alternatively, enter and exit any other temporary running scheme, i.e. draw and sheath weapons. Or turn off walking mode and then turn it on again.

Regarding mounts, the new mount is not recognized as the last mount until it is mounted. Therefore, the camera state is registered and monitored when the camera enters and exits the field of view. This ensures that new installations are correctly instructed immediately after installation.

Regarding horse mods, this should work with most mods that affect horses, even those that greatly increase the base horse's speed. if

If any compatibility issues arise, please feel free to point them out.

custom made:

Use the console to change the following as needed:

Disable Trot Mode: Set abim_CWRT_Trot_Disable to XX (where XX is any non-zero positive value)

Re-enable trot mode: set abim_CWRT_Trot_Disable to 0

-This setting must be changed in normal operating mode.

Player Swim Delay: Set abim_CWRT_PS_Delay to XX (where XX is the number of seconds to wait between checks)

Horse swimming delay: Set abim_CWRT_HS_Delay to XX (where XX is the number of seconds to wait between checks)

-The update loop delay will take effect on the next registration call. For swimmers. Used when riding a horse.

Target walking speed: Set abim_CWRT_Walk to XX (where XX is a value between 0.0 and 100.0)

Target trot speed: Set abim_CWRT_Trot to XX (where XX is a value between 0.0 and 100.0)

-These settings should be changed in normal operating mode.

Toggle button: Set abim_CWRT_HK to XX (where XX is the DXScanCode of the desired button)

  • Changes to the toggle button will take effect after closing the console.

Turn mod off: set abim_CWRT_ShutDown to 1

  • When the console is closed, all registered events will be unregistered, the task will stop, and a notification will appear indicating that the mod is safe to uninstall.

Install:

Mod Manager or manually ensure files are placed according to the following structure

Uninstall:

Make sure the character is in normal operating mode

Close the mod using the console command outlined above

Make a new save.

Use your mod administrator to delete the mod, or delete the files below.

Re-enter the game and make a new save without activating the mod.

Require:

SKSE64

Files and folders:

Controller traversal runs Toggle.esl

Script>abim_CWRT_Player.pex

Script > abim_CWRT_ToggleScript.pex

Scripts > Source > abim_CWRT_Player.psc

Scripts > Source > abim_CWRT_ToggleScript.psc

File>CWRT_InfoFile.txt

Optional>Controller traversal runs Toggle.esp

Future plans:

Poss …

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
控制器行走-运行切换SSE
File size
7.7 KiB
SHA-256
88532fa4ce9cc871bbf7002a9961c4cbb5b9602fec07de7300c9931c975d5b86
Stored at
2026-10-09 18:35