That did it, my homemade joystick is working now direct into the CPU.
I do find it disturbing though that an official release is internally inconsistent. With any open project my next move should be to volunteer to fix it. I'm not there yet but learning every day.
Thanks for all the help!
mcb