Hi Pete. Thanks for the quick response!
The last software I installed was FSinn and FS co-pilot. I did notice that part of he install included a copy of FSUIPC, which showed as later version installed. Do you think it's possible something got messed up here? I have tried removing and re-installing FSinn.
I'm going to upgrade to 4.823.
I did try running FSX on an older install, different drive, same hardware and 4.80 and it works properly, although looking at the with the logging function active, the same key presses yield the same results! That is only some of the keys show up on logging but the function is correct.
I never thought this would get so confusing...