News for hackers. Stuff that matters.
Re:I spent a year designing a low profile, minimal mechanica... by unsafecast on Thursday August 18, 2022 @07:22AM (#32507965)
> but over bluetooth it does something weird so that a hack [1] to use it in Mac mode is necessary and some key combos still don't work right for me.

I have one too and it does it over USB as well. Though keyboard shortcuts work fine for me, USB or not.

Re:I spent a year designing a low profile, minimal mechanica... by vladvasiliu on Thursday August 18, 2022 @08:03AM (#32508366)
Which Keychron is that? I have a K2 which works well for me in "mac mode", both wired and USB.

The only gripe I have with it is that the Fn key is "fake", as in it doesn't send any signal by itself, so it can't be remapped.

Re:I spent a year designing a low profile, minimal mechanica... by unsafecast on Thursday August 18, 2022 @09:38AM (#32509407)
I have a K2 as well. I set it in Windows/Android mode to use with my Linux box (Mac just changes the modifier keys afaict). The F-keys default to the FN row, not the F1-12. You can change that with a command I completely forgot and just copied once to a startup script.
Re:I spent a year designing a low profile, minimal mechanica... by vladvasiliu on Thursday August 18, 2022 @10:27AM (#32510114)
> The F-keys default to the FN row, not the F1-12. You can change that with a command I completely forgot and just copied once to a startup script.

    > cat /etc/modprobe.d/hid_apple.conf
    options hid_apple fnmode=0
I think this has recently (Linux v5.19) changed to have F1-F12 by default.
Re:I spent a year designing a low profile, minimal mechanica... by unsafecast on Thursday September 01, 2022 @09:14AM (#32675797)
I just looked in my startup and this is what I have:

    echo 0 | doas tee /sys/module/hid_apple/parameters/fnmode
But it's good to know where the permanent configuration lives, thanks!