Family BASIC Keyboard flag is not functional
When running with the --input3 familykeyboard flag the device is selected but not enabled and there doesn't seem to be a flag nor option in settings to do that.
I have the emulator bound to super+r which assembles and runs my program, and each time I have to navigate to the menu and manually enable the keyboard before I can test my code, which is a noticeable inconvenience especially in contrast to the otherwise instant experience.
Could the flag be fixed to do something useful? Or is there a way which simply isn't easily found?
I have found this:
Well, it is possible to enable manually each time in the UI but I'm using this for development of an NES assembly program. I want to just run it with the flag working so that I don't need to enable the keyboard before I get to test my code.
I have found this:
This isn't the problem. FCEUX correctly picks the keyboard when the default expansion device in the NES 2.0 header is set to $23. NESdev Wiki section: https://www.nesdev.org/wiki/NES_2.0#Default_Expansion_Device The problem here is that the keyboard is still disabled upon selecting the keyboard (toggled in the virtual keyboard window).
