Hi John,
Thank you for clarifying a number of things that are specific to FSUIPC7 - as you say this is necessarily different to previous versions, but I was basing my questions on the documentation. Specifically, both the latest offsets list and the Programmers guide still say:
Byte 2 (bits 16-23): Flags from application.
Bit 1 (2)= set if Hot Key should be passed through to FS, else it will be trapped.
So my understanding was that not setting this bit, and PF3 does not, prevents the keystroke being passed through to the FS - clearly this is not relevant with FSUIPC7.
I'm sorry if I missed this specific hotkey handling difference with FSUIPC7 somewhere else in the documentation.
But the log entry also made me think that the old action was still the case:
4454609 - no pass through (not checking FSUIPC assignments)
I have spent days trying to identify why C/S/Y causes a view change, when I couldn't find the binding.
Someone in the MSFS support forum suggested that it was incorrectly taking C/S/Y as plain 'Y' and I've just found that removing that binding (Slew) fixes the problem.
So I'll be logging this issue as a bug with Asobo.
Thanks again for your patience and explanation of the differences with FSUIPC7.
Martin