Summary: | On Apple machines, allow keyboard shortcuts using the Fn key as a modifier | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Marco Rebhan <me> |
Component: | input | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | fanzhuyifan, nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | NixOS | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=475574 | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Marco Rebhan
2023-11-29 10:32:22 UTC
Windows machines have Fn keys too, so it wouldn't be a Mac-specific thing. On X11 this is probably impossible due to the changes being needed at the level of the X server which is dead, but I thikn we could probably do it on Wayland. (In reply to Nate Graham from comment #1) > Windows machines have Fn keys too, so it wouldn't be a Mac-specific thing. I was under the impression that keyboards designed for Windows didn't pass through Fn, but instead did key combinations that then typed a different key/combination (for example, the media control keys) exclusively on the keyboard side. At least, that's what every keyboard I've had so far did (my K8 stops passing Fn through as well if you switch it into "Windows mode"). But yeah, having it on all keyboards that support it would be great of course, not only Mac ones. (In reply to Nate Graham from comment #1) > Windows machines have Fn keys too, so it wouldn't be a Mac-specific thing. > > On X11 this is probably impossible due to the changes being needed at the > level of the X server which is dead, but I thikn we could probably do it on > Wayland. This *is* a Mac-specific thing. On non-mac machines, the OS is not aware of fn key presses. Instead, at the hardware level, the fn key changes the scan codes of different keys, so that physical keys take on different meanings with the fn modifier. On mac this is different since the fn key press is actually sent to the OS. [1] https://en.wikipedia.org/wiki/Fn_key [2] https://docs.qmk.fm/#/faq_keymap?id=fn-key-on-macos |