Skip to content

GUI (Command) Key missed in /libraries/BLE/src/HIDKeyboardTypes.h #12084

@Harrison-Xu

Description

@Harrison-Xu

Board

ESP32-S3

Device Description

This issue has no relationship with hardware version.

Hardware Configuration

This issue has no relationship with hardware version.

Version

latest stable Release (if not listed below)

Type

Task

IDE Name

This issue has no relationship with IDE.

Operating System

This issue has no relationship with OS.

Flash frequency

This issue has no relationship with flash frequency.

PSRAM enabled

yes

Upload speed

This issue has no relationship with upload speed.

Description

In this head file:

https://github.com/espressif/arduino-esp32/blob/master/libraries/BLE/src/HIDKeyboardTypes.h#L28

There are only 3 enums for modifier keys (Ctrl, Shift, Alt). But according to the official definition, Page 56, Chapter 8.3, there are other modifier keys, especially the GUI key (Command key on macOS, Windows key on Windows). Please at least add this key definition.

Sketch

.

Debug Message

.

Other Steps to Reproduce

No response

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions