1

I have this usb keyboard and macOS 10.14.6. :

enter image description here

I'm using the file DefaultKeyBinding.dict to remap several keys on a MacBook Pro. Is there a way to specify that my right Fn key has to be bound to the Option key.

I need this since I'm trying to have an Option key on the bottom right zone of the USB keyboard, mimicking the MacBook Pro keyboard.

I'd prefer not to use external tools.

I don't find Modifier keys settings helpful for function keys:

enter image description here

Using Karabiner event, it seems like keystrokes on Fn keys are not detected by the Mac. Can I fix it?

5

1 Answer 1

2

Using Karabiner event, it seems like keystrokes on Fn keys are not detected by the Mac. Can I fix it?

You can’t remap the Fn key as it’s an internal keyboard modifier and not sent to the OS

See this answer from a similar question for full details.

Basically, if a scan code isn’t sent by the keyboard to be received by the OS (and the Fn code isn’t), nothing can be remapped.

2
  • 1
    This is wrong. MacOS does detect fn key standalone. In order to test it go to Assessbility>Keyboard>Enable Sticky Keys. Then press fn key.
    – simar
    Dec 23, 2020 at 8:11
  • Yes. In fact, there's an option that allows the <kbd>fn</kbd> key to be used to switch the input source. Karabiner EventViewer also detects <kbd>fn</kbd> being pressed.
    – Noel Yap
    Sep 15, 2022 at 22:26

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .