 #define STICK_LEFT -1
 #define STICK_RIGHT 1
 
-#define STICK_DOWN_KEY KEY_A
-#define STICK_UP_KEY KEY_S
+#define STICK_DOWN_KEY KEY_Z
+#define STICK_UP_KEY KEY_X
 #define STICK_LEFT_KEY KEY_AT
 #define STICK_RIGHT_KEY KEY_BRACKET_OPEN
-#define BUTTON_0_MODIFIER bmRightAlt
-#define BUTTON_1_KEY KEY_ENTER
-#define BUTTON_2_MODIFIER bmLeftAlt
-#define BUTTON_3_KEY KEY_TAB
+#define BUTTON_0_KEY KEY_ENTER
+#define BUTTON_1_MODIFIER bmRightAlt
+#define BUTTON_2_KEY KEY_PRINT_SCREEN
+#define BUTTON_3_MODIFIER bmLeftShift
 #define BUTTON_4_MODIFIER bmLeftCtrl
-#define BUTTON_5_KEY KEY_SPACE
+#define BUTTON_5_KEY KEY_A
+#define BUTTON_6_KEY KEY_SPACE
 
 USB    Usb;
 USBHub Hub(&Usb);

#define KEY_HENKAN 0x8A
#define KEY_MUHENKAN 0x8B
#define KEY_HIRAGANA 0x88

#define KEY_1 0x1E
#define KEY_2 0x1F


            return;

        case BUTTON_0_KEY:
            Joystick.releaseButton(0);

            return;

        case BUTTON_2_KEY:
            Joystick.releaseButton(2);

            return;

