ジョイスティックのボタンとキーボードのキーを対応させればいいだけだから
ジョイスティックイベントってのは結局いらないんだよね

こんな感じ↓の動作をするオブジェクトを最初のほうでcreateすればいいんじゃないかと
(Zとボタン1を対応させる場合)
if(joystick_check_button(1,1)) keyboard_key_press(ord('Z'));
else if(keyboard_check(ord('Z'))) keyboard_key_release(ord('Z'));