help with DynamicHID.h error

im having some issues with a program im uploading having a DynamicHID.h error but file is in right place but wont compile

$ lsusb
2341:8037 Arduino SA

idVendor 0x2341 Arduino SA
idProduct 0x8037
iManufacturer 1 Arduino LLC
iProduct 2 Arduino Micro

.build.usb_manufacturer

*/

#include <Joystick.h>
#include “Switch.h”
#include “DynamicHID/DynamicHID.h”

const uint32_t SAMPLE_TIME_MS = 20;

// Normal buttons
const uint8_t TOTAL_BUTTONS = 14; // 6 left, 6 right, 2 shifter
Switch buttons[TOTAL_BUTTONS];
bool previousButtonState[TOTAL_BUTTONS];
const uint8_t BUTTON_PINS[TOTAL_BUTTONS] = {
2, 3, 4, 5, 6, 7,
21, 20, 19, 18, 15, 14,
8, 16
};

Joystick_ Joystick(
JOYSTICK_DEFAULT_REPORT_ID, JOYSTICK_TYPE_JOYSTICK,
TOTAL_BUTTONS, 0, // Button Count, Hat Switch Count
false, false, false, // no X, Y and Z Axis
false, false, false, // No Rx, Ry, or Rz
false, false, // No rudder or throttle
false, false, false // No accelerator, brake, or steering
);

void setup(void) {
Joystick.begin(false);
// Serial.begin(115200);
for (uint8_t i=0; i < TOTAL_BUTTONS;i++) {
previousButtonState = false;
pinMode(BUTTON_PINS*, INPUT_PULLUP);
_
};_
_
// Set shifter GND low*_
* pinMode(9, OUTPUT);*
* pinMode(10, OUTPUT);*
* digitalWrite(9, LOW);*
* digitalWrite(10, LOW); *
};
void loop(void) {
* static uint32_t previousTime = millis();
static uint32_t buttonState = 0;
_
// Map 14 normal buttons*_
* for (uint8_t i=0; i < TOTAL_BUTTONS; i++) {
buttons.update(!digitalRead(BUTTON_PINS));
if (buttons_.on() != previousButtonState) {
Joystick.setButton(i, buttons.on());
}_

previousButtonState _= buttons.on();
// Serial.print(buttons.on());
};
// Serial.println();
// Send new state to the host*

* if (millis() - previousTime > SAMPLE_TIME_MS) {*
* Joystick.sendState();
previousTime = millis();
};_

// delay(SAMPLE_TIME_MS);
_};
C:\Program Files (x86)\Arduino\libraries\Joystick/Joystick.h:24:10: fatal error: DynamicHID/DynamicHID.h: No such file or directory
#include “DynamicHID/DynamicHID.h”
^~~~~~~~~~~~~~~~~~~~~~~~~*

compilation terminated.
Using library Joystick in folder: C:\Program Files (x86)\Arduino\libraries\Joystick (legacy)
exit status 1
Error compiling for board Arduino Leonardo._