gobetwino for keyboard mapping: Is it possible?

I am currently working on mapping a joystick to a wasd controller such that I can get a minimum of 8 directions. The joystick software I am using allows you to map the two extremes of each major axis (not explicitly any diagonals) so i was hoping that the joystick would send a combination of letters for diagonals, but as I feared, strings such as "awwwwwwwwwwwwwwwww or sddddddddddddd" are sent instead. Would it be possible to use gobetwino and write a code for it that would act as a key listener (i.e. if w and a are pressed, the arduino knows to go north west)? Any help would be greatly appreciated!

joystick: logitech x3d extreme 3d pro
arduino uno

_16DirWASDControl.ino (7.66 KB)