We have investigated this here and have applied a fix for the minus issue.
It's unclear though how you would distinct the difference between negative and positive number input. The minus sign is a key that is accepted, so the user should use the minus key to enter negative numbers and remove the minus key for positive numbers.