I have my Controls.con file configured so that mousewheel down is primary weapon, and mousewheel up is pistol/shovel/resuscitate. This works great in vanilla BF2 and (if I recall correctly) in PR 0.856, but is somewhat broken in PR 0.860.
When I log into my account in PR 0.860, it adds the following binds (which get saved to Controls.con):
Code: Select all
ControlMap.addAxisToTriggerMapping c_PINextItem -1 IDFMouse IDAxis_2 0
ControlMap.addAxisToTriggerMapping -1 c_PIPrevItem IDFMouse IDAxis_2 0
This means that when I scroll my mousewheel, it does select the correct weapon, but it also keeps the weapons menu visible and advances it if I continue to scroll. So, when I intend to select primary, change fire mode, and fire... instead I select primary, scroll to next weapon, and select it. Very frustrating when engaging the enemy.
I'm almost certain this problem resides in PR.exe, which would explain why it doesn't happen in vanilla BF2 or PR 0.856.
This problem is 100% reproducible, since I have a backup copy of Controls.con:
- Replace Controls.con with my good backup.
- Open PR and log in.
- Quit PR.
- Compare newly-saved Controls.con with my backup.
I've attached a zip file with my Controls.con (before and after running PR 0.860).
You do not have the required permissions to view the files attached to this post.