Seeeduino Xiao can't simulate keys pressed

I think your problem is that your PC unables to recognize USB device leading the SeeeduinoXiao can’t work. You can solve this problem through updating your ArduinoCore. Let me teach you step by step:

  1. Download the ArduinoCore-samd from: https://github.com/Seeed-Studio/ArduinoCore-samd
    or use git command: git clone https://github.com/Seeed-Studio/ArduinoCore-samd.git
  2. Unzip it to your ArduinoCore path. For example:
    C:\Users\Administrator\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd
  3. Delete the original ArduinoCore.
  4. Rename the new ArduinoCore folder name to 1.7.6
  5. Restart your Arduino IDE. And then, enjoy it!