You may have read my earlier question about remapping my keyboard at a low level in Java and I did find a solution - mostly.
To be honest, I oversimplified the problem I was trying to solve. I not only want to match NumericKeypad 1-3 to 7-9 and vice versa, I want to remap the whole numeric keypad. In particular, I need to remap the NumLock key which is part of that keypad. This seems to be intercepted on a System level and I cannot just map it to emit some character.
What I want is that when running my application, the NumLock key does not toggle the system NumLock setting, but instead emits some other key.
Am I beyond the realm of what is possible in Java here? Or is there some way I can dig down to this low level and accomplish this as well.