The problem is that when I go into the assign HW keys screen, the system *appears* to accept the key assignment. For example, I go in and tell it I want left mapped to the "a" key, and it appears to accept it.
So, for example, I might map Left-Right-Up-Down to A-D-W-S.
However, no matter what I assign, the only keys it recognizes input for appears to be the arrow keys in the bottom right corner of the dock, as well as a couple others in that same area (control and shift keys, I believe).
So if I map the circle-triangle-square-cross to the arrow keys, and the directions to ASWD, it only recognizes the former. If I do the reverse, and have the directionals to the arrow keys, it sees them, but not ASWD.
FPSE is simply not accepting functioning input from the entire keyboard, even though it appears to accept the mapping.
Yes keypads are set to digital.