A KeePass 2 plugin to toggle Two-Channel Auto-Type Obfuscation in the middle of auto-typing, served as a TCATO Placeholder drop-in replacement.
If TCATO Placeholder doesn't work for some reason (it doesn't work for me).
Download the latest version here.
Toggle TCATO by putting {TCATO:true} and {TCATO:false} in auto-type sequences. For example, this will auto-type password without TCATO:
{USERNAME}{TAB}{TCATO:false}{PASSWORD}{ENTER}
Note
Whether the username is TCATO-ed in the sequence above is determined by the TCATO checkbox in the entry.
This plugin is built with .NET Framework 4.8.1.
Download portable release of KeePass 2.
Create Directory.Build.props in ToggleableTCATO and put the portable KeePass directory in <KeePassDir>:
<Project>
<PropertyGroup>
<KeePassDir>Your/KeePass/Dir</KeePassDir>
</PropertyGroup>
</Project>dotnet build -c ReleaseTo start debugging, build the DLL in Debug configuration. Copy it to KeePass plugin directory and attach KeePass.exe. Alternatively in Visual Studio, start the project with executable KeePass.exe.