"^","@" and ":" keys cannot be used.
Be aware that on the Family Basic keyboard, ^, @, and : are separate keys that do not use SHIFT. (Look at this picture: http://i44.tinypic.com/e9zn0y.jpg )
To check the key assignments FCEUX is using, do the following:
1. Go to the Config menu and choose Input.
2. In the section for Famicom Expansion Port, choose Family Keyboard, then click Configure.
3. Click on a button to show the current assignment for that key, then click Close.
Does this solve your problem?
Thank you for your reply.
However, this problem is not solved.
I am a Japanese famicom user and own family basic keyboard.
I know that";" and ":" are separated. (Japanese PC keyboards are still separated.)
Even if it seems to have assigned, NES program has not received.
Replaced US 104 keyboard, ^, @, : and "_" (It also added.) cannot be used too.
This shows that the difference in mapping by a keyboard locale is not the cause.
I'm not sure what you mean by "^ cannot be used". Is your problem like one of the following?:
I want to make sure we are talking the same PC keys. What is the layout of your physical PC keyboard? What is the keyboard layout in Windows Control Panel?
・On my PC keyboard, when I press =, the NES screen is supposed to show ^, but nothing shows up.
Can you provide detailed steps we can use to try to reproduce your problem?
On my Windows XP computer with a US keyboard, when I use FCEUX 2.2.2 with the default config, I can open Family Basic 3.0, press Scroll Lock, then =, and the NES screen shows ^.
It could use, when throwing away and re-setting up fceux.cfg.
By US keyboard, I understood that = could use.
This problem is limited to a JPN keyboard environment.