If somebody have such a problem the wrong pysw_status address is used.there seem more addresses here that store keyboard values.
you need use the address that clear a bit on keypress
when use in 100d this seem correct.
DEF(physw_status, 0x34408) // found at FF834B8C
i see now when a key is not press all bits are set.
I see also that SD card write protect can now see too
I am happy that this cam is not diffrent and hope can get the keyboard soon correct working and maybe the Video key can work as alt key