[GH-ISSUE #1136] CMD + F1 falsely reported as system shortcut #670

Closed
opened 2026-05-05 06:28:40 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @L-i-v-y on GitHub (Aug 13, 2022).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1136

Before opening the issue, have you...?

  • Searched for existing issues
  • Looked through the wiki
  • Updated MonitorControl to the latest version (if applicable)

Describe the bug

CMD + F1 combination falsely reported as system-wide shortcut when it is not set as such in system preferences and blocked from being used with MonitorControl.

Steps to reproduce

  • Try to set CMD+F1 as shortcut for anything
  • Error message "System-wide Keyboard Shortcut" appears
  • Check system keyboard shortcuts for CMD + F1
  • CMD + F1 is unused (neither active, nor inactive)
  • Try to set CMD + F1 again
  • Error message "System-wide Keyboard Shortcut" appears

Expected behavior

  • Try to set CMD + F1 as shortcut for anything
  • CMD + F1 will be set as shortcut
    ##IF CMD + F1 is keyboard shortcut:
  • Show error message "System-wide Keyboard Shortcut"

Anything else?

CMD + F1 seems to have worked fine when testing Lunar for monitor controls — has been uninstalled in the meantime and the system was rebooted after removal.

Environment Information (please complete the following information)

- macOS version: 12.5
- Mac model: MacBook Pro (14-inch, 2021)
- MonitorControl version: 4.1.0
- Monitor(s): irrelevant
- Apple Silicon/M1 (yes or no): yes
Originally created by @L-i-v-y on GitHub (Aug 13, 2022). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1136 ### Before opening the issue, have you...? - [X] Searched for existing issues - [X] Looked through [the wiki](https://github.com/MonitorControl/MonitorControl/wiki) - [X] Updated MonitorControl to the latest version (if applicable) ### Describe the bug CMD + F1 combination falsely reported as system-wide shortcut when it is not set as such in system preferences and blocked from being used with MonitorControl. ### Steps to reproduce - Try to set CMD+F1 as shortcut for anything - Error message "System-wide Keyboard Shortcut" appears - Check system keyboard shortcuts for CMD + F1 - CMD + F1 is unused (neither active, nor inactive) - Try to set CMD + F1 again - Error message "System-wide Keyboard Shortcut" appears ### Expected behavior - Try to set CMD + F1 as shortcut for anything - CMD + F1 will be set as shortcut ##IF CMD + F1 is keyboard shortcut: - Show error message "System-wide Keyboard Shortcut" ### Anything else? CMD + F1 seems to have worked fine when testing Lunar for monitor controls — has been uninstalled in the meantime and the system was rebooted after removal. ### Environment Information (please complete the following information) ```markdown - macOS version: 12.5 - Mac model: MacBook Pro (14-inch, 2021) - MonitorControl version: 4.1.0 - Monitor(s): irrelevant - Apple Silicon/M1 (yes or no): yes ```
Author
Owner

@waydabber commented on GitHub (Aug 26, 2022):

Afaik the Command+F1 is the enable/disable mirroring shortcut and is indeed reserved.

But the issue is outside of MonitorControl's jurisdiction as the custom shortcuts implementation is provided by KeyboardShortcuts. The message also comes from that package. I think you should raise the issue there.

<!-- gh-comment-id:1228642494 --> @waydabber commented on GitHub (Aug 26, 2022): Afaik the Command+F1 is the enable/disable mirroring shortcut and is indeed reserved. But the issue is outside of MonitorControl's jurisdiction as the custom shortcuts implementation is provided by [KeyboardShortcuts](https://github.com/sindresorhus/KeyboardShortcuts). The message also comes from that package. I think you should raise the issue there.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/MonitorControl#670
No description provided.