cargo run --example --features=windows-legacy -- --windows-legacy
When using the console API, the key combination CtrlShifts for example prints as you would expect: key 'S' with CONTROL and SHIFT modifiers. When using VTE:
cargo run --example --features=windows-legacy
The SHIFT modifier is missing and instead of the key being 'S' it is lowercase 's'.