Yes, in the interim I've tried reading and writing the axis controls using the offsets and that works as expected. (I only mentioned the PFC offsets as from the HID demo I thought maybe it had to be done that way.) As for why do this in the first place? Well, because I think it's better - and it's how it behaves in real life! For example, if I start up my Twin Otter with the fuel lever in the ON position I should get an engine fire. Currently I can get away with that if I am lax with the checklist. (Which I am.)
Anyway, it's just an experiment. It seems worth doing at the moment but once I get it working it may turn out to be less useful than I expect.
That seems to be how it works! As a deeper thinker than I am once said,
'We never say all that we expect to be heard as having said, and we often say something quite different from what we intend to be heard as having said. That is, we expect the hearer to do what is technically referred to as “conversational implicature”; to “add” the implicated meanings and respond to them. In this way we are able to use jargon, idioms, figures of speech, and the like.'
(I have often wondered if the clumsy phrasing was a deliberate irony :huh:)
Thanks for the help.