I bind various tools to the number keys on the keypad, which I find to be the most convenient. When using this configuration on my laptop certain keys are split differently.
For example, on my USB keyboard 'numkey 9' which is set to g++ is also the page-up key with num lock enabled. On my notebook numkey 9 is split with '9', '(' (shift), and numkey 9 (fn).
The problem is that for some reason PN gets confused and will trigger this tool for both the numkey 9 and the page-up key (it's alone on its own key on this keyboard).
I have a similar problem with the directional arrows getting mixed up with the numkey arrows which typically share a spot on the numpad but are not present on this keyboard.
This is very, very frustrating.
I don't know what PN uses (scancodes, maybe?) but if it were to capture virtual-keys instead then this problem wouldn't exist. This bug may also suggest much broader incompatibilities with international keyboards as well.