1.Config->Map Hotkeys, double click an item in Hotkeys window, it will pop up an "Enter New Input" window. If you define a very twistered hotkey, e.g. Ctrl + Alt + Shift + BackSpace, Ctrl + Alt + Shift + Numpad Minus, the string is too long to display in one line and some words are pushed to the second line, but LBL_KEY_COMBO1 doesn't make enough space for one more lines, so the second line is shown incomplete.
This is not a serious bug, just some odd looking. I'm not sure if this happens on English system (my system is not English, perhaps it is caused by different font).
2.Auto-hold keys is displayed "Held: " by a FCEU_DispMessage, but using "<^>vABsS" has a little confused to users. Since FCEUX can display a small joypad on screen to show inputs, you can still use that joypad to show autoholding buttons. When user pressed down the autohold key, you can just show "Held:" and the autoholding button(s) on the joypad in a wierd color. That's more directly perceived through the senses.
3.The joypad needn't always show on the bottom of the screen, if it can be set to show only when key presses, that will be good. It can even keep a few second and then disappear after no keys are pressed, like enemy's health bar when they was hurted in some arcade games. It can be named "Show when necessary"?
Thank you for your comment, I have understood after read it.