anjenthedog Posted September 15, 2023 Share Posted September 15, 2023 Specifically, the mouse pan speed (it seems to be set to "Blinding" by default), and the camera origin translation speed (when pressing w,a,s, or d) default setting: "aSnailsPaceWouldBeFast" Been having an issue with TFM TFC for ~ a month maybe a bit longer, I either recently installed something (I have no idea what, I've added quite a few mods during the past two months, nor is it thread salient which mod did) that added Freefly Camera, OR I accidentally enabled freefly camera behavior that was already installed, but wasn't previously enabled, and now, when shifting to TFM mode, even the tiniest movement of my mouse produces wild rotations on the camera, and translation is so slow as to make it virtually worthless to try translating the camera) In fact, the combo of these two errant settings makes TFM mode completely untenable. there's an INI file, but tbh, I'm having hard time discerning what's what. [GENERAL]bEnableGameNoty = false; (0.0 == no interpolation between frame)fSmooth = 0.200000bAutoLock = false[KBD&MSE]bInvertY = false[KBD&MSE KEY_BINDINGS]; WmoveFoward = 0x11; AmoveLeft = 0x1E; SmoveBackward = 0x1F; DmoveRight = 0x20; LMBmoveUp = 0x100; RMBmoveDown = 0x101; QrollCCW = 0x10; ErollCW = 0x12; 0 for using mouse YpitchCCW = 0x0; 0 for using mouse YpitchCW = 0x0; 0 for using mouse XyawCCW = 0x0; 0 for using mouse XyawCW = 0x0; 0 for using mouse wheelincrFOV = 0x0; 0 for using mouse wheeldecrFOV = 0x0; PageUpincrGTM = 0xC9; PageDowndecrGTM = 0xD1; Rreset = 0x13; F7toggleTFC = 0x41; MMB(0x102), 0 for passthroughinputLock = 0x102; Lshift, utility keycombo = 0x2A; num+, utility keyincrement = 0x4E; num-, utility keydecrement = 0x4A[KBD&MSE SPEED]mseBase = 5.000000mseMult = 0.500000mseStep = 0.100000mseMax = 10.000000rotBase = 1.000000rotMult = 0.500000rotStep = 0.100000rotMax = 10.000000movBase = 1.000000movMult = 0.500000movStep = 0.100000movMax = 10.000000lvlBase = 1.000000lvlMult = 0.500000lvlStep = 0.100000lvlMax = 10.000000fovBase = 1.000000fovMult = 0.500000fovStep = 0.100000fovMax = 10.000000gtmBase = 1.000000gtmMult = 0.500000gtmStep = 0.100000gtmMax = 10.000000[GAMEPAD]bInvertY = trueiDeadzoneL = 100iDeadzoneR = 100[GAMEPAD KEY_BINDINGS]; 0 for using left thumbstickforward = 0x0; 0 for using left thumbstickbackward = 0x0; 0 for using left thumbstickmoveLeft = 0x0; 0 for using left thumbstickmoveRight = 0x0; LBmoveUp = 0x110; RBmoveDown = 0x111; 0 for using right thumbstickpitchCCW = 0x0; 0 for using right thumbstickpitchCW = 0x0; 0 for using right thumbstickyawCCW = 0x0; 0 for using right thumbstickyawCW = 0x0; Left Shoulder, 0 for using left trigger analogrollCCW = 0x112; Right Shoulder, 0 for using right trigger analogrollCW = 0x113; dPad updecrFOV = 0x10A; dPad downincrFOV = 0x10B; dPad leftdecrGTM = 0x10C; dPad rightincrGTM = 0x10D; ArrowBackreset = 0x10F; X (0x00 == unbind/disabled)inputLock = 0x116;BtoggleTFC = 0; Acombo = 0x114; RTincrement = 0x119; LTdecrement = 0x118[GAMEPAD SPEED]mseBase = 1.000000mseMult = 0.500000mseStep = 0.100000mseMax = 10.000000rotBase = 1.000000rotMult = 0.500000rotStep = 0.100000rotMax = 10.000000movBase = 1.000000movMult = 0.500000movStep = 0.100000movMax = 10.000000lvlBase = 1.000000lvlMult = 0.500000lvlStep = 0.100000lvlMax = 10.000000fovBase = 1.000000fovMult = 0.500000fovStep = 0.100000fovMax = 10.000000gtmBase = 1.000000gtmMult = 0.500000gtmStep = 0.100000gtmMax = 10.000000 maybe you help please? PS> not looking to disable it, (unless I have no alternative). It adds some neat features (camera axis rotation for instance), but I do want it to work correctly...erm productively Link to comment Share on other sites More sharing options...
7531Leonidas Posted September 15, 2023 Share Posted September 15, 2023 guess: mseBase = 5.000000 - try changing this to 2-3?(mouse mseMult = 0.500000stgs) mseStep = 0.100000 mseMax = 10.000000 since I assume the following is for keyboard defaults movBase = 1.000000 - try changing this to similar to the above for mousemovMult = 0.500000movStep = 0.100000movMax = 10.000000 then see what happens (use the old .old trick on the original .ini for instant restoration if needed) Link to comment Share on other sites More sharing options...
anjenthedog Posted September 16, 2023 Author Share Posted September 16, 2023 ... ... then see what happens (use the old .old trick on the original .ini for instant restoration if needed)Thanks Leo. The values you suggested are the right ones. I still have to fine tune a little, but both now work much closer to the expected behavior ... use the old .old trick on the original .iniPS> Not sure what the old trick is... do you mean console refreshini ? Link to comment Share on other sites More sharing options...
7531Leonidas Posted September 16, 2023 Share Posted September 16, 2023 No, just rename the original .ini by adding .old (or my fav, .orig) to the end of the file name before changing anything. That way, if you had messed up, the original .ini is still there. I use it for many of my .ini files, so I don't have so many problems when I mess things up. Link to comment Share on other sites More sharing options...
anjenthedog Posted September 16, 2023 Author Share Posted September 16, 2023 Ah...gotcha. failsafe. right. thanks. didn't realize they self-repaired/respawned an ini on deletion. cool! I have a habit of cluttering them with additional ;coments, or [comments], or whatever syntax is necessary so I can embed-record the default I've changed into the .ini/.toml/.xml etc file (or even hard-copying them to a dummy "backup" folder) btw, I set them to 1.200000 (mouse) and 6.500000 (translation). might have to dial the mouse back a few clicks. Link to comment Share on other sites More sharing options...
7531Leonidas Posted September 16, 2023 Share Posted September 16, 2023 Yeah, I think that the technique came from having to adjust/replace a file that would reinstall itself upon deletion, just like you said. It was a long time ago, maybe even something in the Win 95/Win XP timeframe. BTW - glad you found something that worked! Link to comment Share on other sites More sharing options...
Recommended Posts