Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fn+Start/Alt+F1 Opens macOS Display Settings Instead of IntelliJ Menu with Karabiner-Elements #4003

Open
epifeny opened this issue Nov 6, 2024 · 3 comments

Comments

@epifeny
Copy link

epifeny commented Nov 6, 2024

I'm experiencing an issue on macOS 15.1 when using IntelliJ IDEA with Karabiner-Elements version 15.3.0 enabled. I use a Logitech K850 PC keyboard (not the built-in MacBook keyboard), and the default shortcut Fn+Start/Alt+F1 is meant to open the "Select In" context menu within the IDE.

With Karabiner-Elements closed, the shortcut works as expected, opening the "Select In" context menu, which allows me to navigate to files and other contexts in IntelliJ IDEA. However, with Karabiner-Elements open, pressing Fn+Start/Alt+F1 opens the macOS "Displays" system settings window instead of the IDE's "Select In" menu.

Is there a reason this happens, and is there a way to prevent macOS from overriding this shortcut while Karabiner-Elements is running?
image

image

[
  {
    "type": "down",
    "name": {"key_code":"left_option"},
    "usagePage": "7 (0x0007)",
    "usage": "226 (0x00e2)",
    "misc": "flags left_option"
  },
  {
    "type": "down",
    "name": {"consumer_key_code":"display_brightness_decrement"},
    "usagePage": "12 (0x000c)",
    "usage": "112 (0x0070)",
    "misc": "flags left_option"
  },
  {
    "type": "up",
    "name": {"consumer_key_code":"display_brightness_decrement"},
    "usagePage": "12 (0x000c)",
    "usage": "112 (0x0070)",
    "misc": "flags left_option"
  },
  {
    "type": "up",
    "name": {"key_code":"left_option"},
    "usagePage": "7 (0x0007)",
    "usage": "226 (0x00e2)",
    "misc": ""
  },
  {
    "type": "down",
    "name": {"pointing_button":"button1"},
    "usagePage": "9 (0x0009)",
    "usage": "1 (0x0001)",
    "misc": ""
  },
  {
    "type": "up",
    "name": {"pointing_button":"button1"},
    "usagePage": "9 (0x0009)",
    "usage": "1 (0x0001)",
    "misc": ""
  }
]
@epifeny
Copy link
Author

epifeny commented Nov 6, 2024

I see that when I turn this setting On, the IDE expected shortcut works.
image
.. but what am I missing out on when this is On as oppose to Off?

@epifeny
Copy link
Author

epifeny commented Nov 6, 2024

I've also noticed that with this setting turned on, a fn + fX label appears next to each option in the Function Keys settings. My Logitech keyboard does have an Fn key, but pressing it along with the function keys (e.g., for brightness) no longer performs the expected actions, like adjusting the brightness.
image

@epifeny
Copy link
Author

epifeny commented Nov 6, 2024

I also noticed that the Fn key on the MacBook keyboard works correctly, allowing me to change brightness and perform other functions. However, when I press the Fn key on my Logitech keyboard, Karabiner’s EventViewer doesn’t register it at all.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant