Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

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

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

Already on GitHub? # to your account

Shortcuts using fn don't work properly #25

Closed
bashor opened this issue Nov 30, 2023 · 3 comments
Closed

Shortcuts using fn don't work properly #25

bashor opened this issue Nov 30, 2023 · 3 comments

Comments

@bashor
Copy link
Contributor

bashor commented Nov 30, 2023

No description provided.

@nikitabobko
Copy link
Owner

Thank you,

It turns out that HotKey library that I use for global shortcuts doesn't support it soffes/HotKey#31

I see that skhd somehow managed to capture fn key koekeishiya/skhd#10 but, on my machine, it only works for built-in MacBook keyboard and doesn't work for the external Logitech keyboard. And skhd still has some limitations (like fn + arrows is not possible koekeishiya/skhd#10 (comment))

I will drop the fn literal from parsing to not confuse users, I will keep this issue open for now.

But honestly, I have no hope that it will be supported in the future

@nikitabobko
Copy link
Owner

nikitabobko commented Dec 3, 2023

Workaround: since AeroSpace can be called from CLI, you can use skhd

jakenvac pushed a commit to jakenvac/AeroSpace that referenced this issue Aug 16, 2024
@popbones
Copy link

I’d like to bring up support for fn again since the release of macOS 15.

In macOS 15, the usage of fn increased a lot. Indeed for a lot of system shortcuts, only fn from Apple keyboards are recognised. However, Karabiner has supported mapping any key to fn with support for all the new window layout shortcuts. I believe this is done by using the Apple vendor ID with their virtual keyboard device.

I’ve mapped a spare key to Apple fn on my keyboard. And I’d really like to be able to use that as my main modifier for all window management needs since I know it won’t conflict with any third party app.

Repository owner locked and limited conversation to collaborators Jan 18, 2025
@nikitabobko nikitabobko converted this issue into discussion #1011 Jan 18, 2025

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants