Karabiner-Elements
Karabiner-Elements copied to clipboard
Keychron K12 cannot bind fn1
Hi there, i bought a Keychron K12 and try to bind "fn1" to left-arrow. I use karabiner-eventviewer and find that it cannot specify "fn1" and "fn2". No matter how i try to push the 'fn1' button, there's no feedback shown on screen. I'm sure that this keyboard functions well and all the combination key is good to use. Please help to check, thanks a lot!
Does "Unknown Events" tab of EventViewer show anything? If EventViewer doesn't detect it, you can't remap it using Karabiner-Elements.
nope, i switch to "Unkown Events" tab of Karabiner-EventViewer and click "fn1" botton, nothing happened.
If i cannot remap it using karabiner-Elements, then what else can remap it? Thank you~
If i cannot remap it using karabiner-Elements, then what else can remap it? Thank you~
Try high-level remaping tools such as Hammerspoon and BetterTouchTool.
What is the purpose of that fn1
key? I mean, by default, what does it do?
fn1
should be the main combination key and fn2
is the secondary one.
For example, fn1 + 1
maps to brightness increment and fn2 + 1
gos to F1.
More details can be found here: https://www.keychron.com/blogs/news/k12-combination-keys
Do you see the fn2
key in Karabiner-EventViewer--or can you remap it?
Most (non-Apple) keyboards have a Fn
key, that is for keyboard-internal use only--they are never sent to the host (computer).
Also, what is the Vendor ID and Product ID of the keyboard (is shown in the Devices section of Karabiner-Elements)?
Do you see the
fn2
key in Karabiner-EventViewer--or can you remap it? Most (non-Apple) keyboards have aFn
key, that is for keyboard-internal use only--they are never sent to the host (computer). Also, what is the Vendor ID and Product ID of the keyboard (is shown in the Devices section of Karabiner-Elements)?
fn1
is not captured by EventViewer. Maybe it is used for internal use only.
FYI, product_id is 591 and vendor_id is 1452.
If EventViewer is not seeing Fn1
, then you cannot rebind it in Karabiner-Elements, AFAIK. The Vendor ID
is the ID of Apple, which many keyboard vendors, in order to be able to use Apple specific key codes, like the Apple Fn / Globe
modifier.
There is just one Keychron devices listed in Karabiner-Elements, correct?
There is just one Keychron device. When I turn off the bluetooth, only Keychron K12 disappears from the device list.
Ok, then you (probably) will not be able to use / rebind the Fn1
key.