The +/- keys on the numpad register, but the +/- keys next to Backspace do not register. Those two keypresses in Firefox use different e.which values than other browsers, namely 173 for minus and 61 for plus. Tested on http://dmauro.github.io/Keypress/, it does not work on the sample keyboard.