We're all working a bit blind, but when I took a bit of a look at the settings folder, AH does seem to reference the controls by name, and appears not to use the order they're plugged in, unlike some other programs that use the identifier, so if the order they show in windows changes, so do the mappings. I know on my system order in controller config doesn't play a factor in AH, because I had mine switch at one point and it completely hosed my mappings in other games, but AH was unaffected.
One time when it went blank, I believe I remember that the contents of the file had been reset, so I don't think it was misidentifying the peripherals. Just some sequence of events made it clear out everything. Buttons and axes.
Not saying you're wrong about it being a Windows issue, but the game being installed off the root directory should negate UAC doing weird and wonderful things (maybe not, but that's been my experience in other situations) and I've never found another copy of those files somewhere I didn't expect it.
Pretty sure I had it happen on both Win10 and 11, but for sure 11.
I think what I'm trying to say is, it's a combo between Windows - peripherals and AH,.. not strictly an AH issue/bug. When he says it happens when he installs other games that throws me to a common point of Windows - peripherals, something changing.
As you said, working in the dark,... at least for me.
Are we talking about settings/contols.cfg?
On my file it reads
1168
1001
This is where I'm not sure what these numbers are doing. I haven't look that far but maybe GUID and/or product ID? Probably an HT question.
I assume if AH doesn't see something it's going to write defaults,...or blank, if that's how AH reverts to defaults.
"If you quickly and repeatedly insert and remove a USB device, the USB port may stop responding. When the port is in this state, it no longer recognizes any USB device, and the USB device will not work."I had a thumb drive left in a port that started having slowness issue reading files, changed to another USB port and it was fine. Then at some point that port was slow went back to the other and it was fine again.
I have >
NO CLUE< if this had anything to do with my mapping stopped being lost,... but since then I've had no issues.
Disable Universal Serial Bus Controllers sleep modeHow to disable USB ports from automatically entering sleep mode on Windows. When the USB port enters sleep mode, it can cause a peripheral to “time out” and become unresponsive to the operating system.
(I'm think if this happens and AH doesn't see it, boom there it goes.....all reckless assumption.)1) Right Click the
Start Menu Icon on lower left of screen. Select
Device Manager to open it.
2) Scroll to the bottom and click the arrow next to
Universal Serial Bus Controllers to expand the list.
3) Right click each item that has
HUB in it and select
Properties4) Click the
Power Management tab.
5) Make sure the
Allow computer to turn off this device to save power box is
unchecked on all HUBs that allow it.
6) Click
OK to close the window.