 
             return;
 
-        case BUTTON_1_KEY:
-            Joystick.pressButton(1);
-
-            return;
-
-        case BUTTON_3_KEY:
-            Joystick.pressButton(3);
+        case BUTTON_0_KEY:
+            Joystick.pressButton(0);
+
+            return;
+
+        case BUTTON_2_KEY:
+            Joystick.pressButton(2);
 
             return;
 
         case BUTTON_5_KEY:
             Joystick.pressButton(5);
+
+            return;
+
+        case BUTTON_6_KEY:
+            Joystick.pressButton(6);
 
             return;
     }

            Joystick.releaseButton(5);

            return;
    }
}

void stgModifiersChange(uint8_t modifiers) {
    MODIFIERKEYS mod = *((MODIFIERKEYS*)&modifiers);

    if (mod.BUTTON_0_MODIFIER) {
        Joystick.pressButton(0);
    } else {
        Joystick.releaseButton(0);
    }

    if (mod.BUTTON_2_MODIFIER) {
        Joystick.pressButton(2);
    } else {
        Joystick.releaseButton(2);
    }

    if (mod.BUTTON_4_MODIFIER) {


            return;

        case BUTTON_0_KEY:
            Joystick.releaseButton(0);

            return;

        case BUTTON_2_KEY:
            Joystick.releaseButton(2);

            return;

