Mouse Driving

by armazing
Mouse Driving

Summary

How Can Arma:  Drive with the mouse!

STEER by swinging mouse left and right!
Adjust throttle with the scroll wheel!
(cruise control)

Description

How Can Arma: Mouse Driving
Secondary/optional part for HCA_MANW modular modification
https://youtu.be/kJnpMsW0KNU



This is similar to how arma 3 analog mouse driving was (vanilla feature).
Using a mouse to drive is much more responsive and comfortable then using WASD or a controller.

Additionally throttle and break control have been added to the mouse.
Using the scroll wheel to control throttle is very compy. (enable by pressing W+S in-game)
Holding down RMB will also allow adjusting the throttle by moving mosue up-down. (this provides finer control)


Finer control for both breaking and throttle were also added (hold LMB / RMB)(Enable Break control with Ctrl+S)
Holding LMB and moving the mouse up-down will adjust the break now.

Function
* Use mouse to steer vehicles
* Toggle Mouse steering control
    * Freelook to toggle on/off

* Toggle Mouse throttle control
    * W+S key to toggle (default keybind)
    * Scroll wheel to adjust
    * hold RMB to enable mouse adjust (default keybind)

* Toggle Mouse breaking control
    * CTRL+S to toggle (default keybind)
    * hold LMB to enable mouse adjust (default keybind)

* Controls rebindable


FILE STORAGE: "$profile:HCA_MD/Settings.json"
* This mod creates a file with the settings in the user profile folder
* the settings file is not automatically deleted when uninstalling the mod
(this is required because vanilla `ModuleGameSettings` does not support modding, when the modlist changes all the settings are DELETED)


0.9.44 update:
* update

0.9.43 update:
* fix for 1.21 game version
+ added `TrackedSteering` in addition to the `CarSteering` value







Older updates:
0.9.42 update:
* Fix loading from JSON when adjusting settings
* HUD is now on CharacterController (1.2 update made it not work from vehicle HUD)

0.9.41 update:
* Save sensitivity settings to json file in client profile:
    "$profile:HCA_MD/Settings.json"

0.9.3 update:
* Fix for game version 1.2

0.9.2 update:
* Fix incompatability with vPad settings
    ? Vanilla script leak?














(the mouse is not radioactive)

License

Arma Public License Share Alike (APL-SA)

Rating
95%
Version
0.9.44
Game Version
1.4.0.48
Version size
28.87 KB
Downloads
1,512
Created
14.03.2024
Last Modified
31.07.2025
ID
60DB77CE6F1FE61D