If you need more complex configurations and mappings you can always use the TSW Controller App (https://tsw-controller-app.vercel.app/)
I added a new calibration setting called anti-jitter which can be used to reduce the idle jitter of physical controls. You can set it to any value...
Ah did you upgrade from an pretty old version? The new format has been like that for a little while I think; it should still work like that though...
Hah no worries; the jitter is just an internal thing about the API connection - not about controllers for now
FYI Updated with pinning in the debugger
Noted on the debugger; can definitely do that; As for the throttle I'm surprised the {SIDE:Front:Rear} doesn't work - what do you mean with half...
Hm I'm not seeing this issue on my Ubuntu install - what's the file structure you're seeing after triggering the mod installation?
The latest 1.17.4 rotates the internal logs to not keep all of them in memory forever
Thanks for letting me know; it's probably the internal program logs because it collects them in memory while open; I should probably discard them...
mmh that's interesting; I guess it's because holding requires never releasing the internal control because it's meant for holding down levers that...
You'd have to enable position holding for the assignment; you could do this for the whole direct control assignment or create conditional...
The unique ID willl now be displayed in the UI for your convenience (1.17.1)
I will be adding the unique ID in the UI in a future release so it's easier to copy the uniquely identified ID
Yea it's probably because of the unique ID identifier not being 100% stable; what you can do is start the calibration but don't enter anything and...
Good to hear!
Yea for more complex lever assignments where you want to specifically manually control each step you would probably be looking at a linear...
Can you try the 1.16 version?
Yea you can specify multiple conditions; you can just add another one in the list. They will always behave as "and"
Looks like the underlying system SDL library is not reporting unique GUIDs for identical VIDPID devices - will have a look You can downgrade back...
New release is available with an added option in the calibration dialog to enable calibrating by unique device ID - you can try it out; just note...
hm TSC and TSW use the same connection pattern; I assume you installed the TSW mod? If you go to the mod install location can you find a file...
FYI Currently implementing calibration by unique device ID option
Ha no that's because you have `"steps": 1` but the `"steps"` key is only for providing a list of steps; if you want to let it figure out the steps...
No problem at all; I believe the problem is your conditions; the physical control values are always normalized to a [0:1] range (or [-1:0:1] when...
Glad you found the problem with the Czech loco; that one for some reason is the only one ever to not use _F and _R For the GE4-4 I actually used...
I think it would largely solve it because it then pins it to the notches so that the jitter won't appear in the game and for the free range areas...
Just to reply here about the jitter; are you talking about when using it for direct control levers like master controllers where the in game cab...
I guess it's the difference between flexibility and simplicity; this software is mostly for supporting pretty complex set-ups but as you said it...
Hm do you have any logs at all?
Hm they do get mapped to the same type of controller so it can use the calibration data but you should be able to select a different profile for...
I think you're missing a } after the ] You can try replacing the whole Middle block with: { "name": "Middle", "assignments": [ { "type":...
You can do it with a custom linear assignment (see example below); a little expl. - Setting a neutral value on a linear assignment reinterprets...
You should be able to map it using the TSW Controller Utility on Linux https://github.com/LiahMartens/tsw-controller-app
Does your cab debugger work? Are you selecting the right profile? Can you share the profile - I can verify it for you if there's anything up with it
Can you have a look at this CachyOS forum post?...
hm are you using sdl3 or sdl2? I think someone else previously posted it's advised on Arch to use SDL3 with sdl2-compat sudo pacman -S sdl3...
That's good to hear!
No worries at all! There is also the online profile builder you can use (https://tsw-controller-app.vercel.app/profile-builder) [but I find the...
You need to combine the assignment lists; you can't define the same control twice since it will override each other (reduced example below) {...
I added a new option for momentary and toggle called match which defaults to exceeds but can be set to equals so that the threshold has to be an...
Hmm I think it's a little clunky right now; you can do it with a momentary threshold of whatever value your hat is and adding 2 conditions where...
it was already updated - when you open the application you should get a banner saying there is an update
It looks like it's because of a UE4SS setting; you can open the ue4ss_tsw_controller_mod/UE4SS-Settings.ini file and set the EnableHotReloadSystem...
hm alright I will need to check why those shortcuts create problems - I usually turn AFB on from the display so I guess that's why I haven't ran...
Hm ; I've never ran into any issues - which loco is this?
Glad it works well for you! For normal characters you should just be able to enter the actual character; so `"keys": "]"`
Sadly; I don't - that's why in the explore tab all the profiles are for the TCA Quadrant because that's the only controller I have; I'm happy to...
Just replying; yes you can enable auto selection by adding the following properties to your profile ``` "auto_select": true,...
Yes that's what I tend to do as well because it can be hard to feel without a physical detent; it should be as simple as changing your...
For the numpad question; can you try `num0` For the deadzone assuming you use direct control? You can set the steps ie: `[0, null, 0.41, 0.5,...
Separate names with a comma.