Skip to content

Instantly share code, notes, and snippets.

View carvemerson's full-sized avatar

Emerson Bezerra de Carvalho carvemerson

View GitHub Profile
@carvemerson
carvemerson / keychron_linux.md
Created August 23, 2022 18:39 — forked from andrebrait/keychron_linux.md
Keychron keyboards on Linux + Bluetooth fixes

Here is the best setup (I think so :D) for K-series Keychron keyboards on Linux.

Most of these commands have been tested on Ubuntu 20.04 and should also work on most Debian-based distributions. If a command happens not to work for you, take a look in the comment section.

Make Fn + F-keys work

Keychron Keyboards on Linux use the hid_apple driver (even in Windows/Android mode), both in Bluetooth and Wired modes. By default, this driver uses the F-keys as multimedia shortcuts and you have to press Fn + the key to get the usual F1 through F12 keys.

@carvemerson
carvemerson / README.md
Created December 30, 2021 15:54 — forked from rios0rios0/README.md
.sh - Fix lag bug on ABNT2 keyboard in Ubuntu 18.04.01 LTS

Bug:

Lag on question key, or other key, from ABNT2 keyboard

Fix:

Edit file:

sudo vi /usr/share/X11/xkb/symbols/br

Then comment line (line number: 39):