Possible Bug

I am using masestro with an XKeys USB controller. I have set macros to work as a keypad, with each button set to a single key press. When I have multiple keys pressed in the same physical column on the XKeys, it is triggering the macros in a non expected behavior.

Example:

Xkey Button 78 - types keystroke '5'
Xkey Button 79 - types keystroke '1'
Xkey Button 80 - types keystroke '0'

When 80 and 79 are pressed together- types keystrokes '0100'