Skip to content

Instantly share code, notes, and snippets.

View meafs's full-sized avatar
😎
Hacking.....

Abrar Fahim meafs

😎
Hacking.....
View GitHub Profile
@meafs
meafs / keychron_linux.md
Created August 30, 2021 10:28 — forked from andrebrait/keychron_linux.md
Keychron keyboards on Linux (+ Bluetooth fixes)

Here is the best setup (I think so :D) for Keychron + Linux

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.

In order to change this, you need to change the fnmode parameter for the hid_apple kernel module. Here's some documentation on it, but a quick summary can be found below:

@meafs
meafs / test.md
Created April 9, 2022 17:58
Hello World Markdown

Hello World

This is content converted from Markdown!

Here's a JSON sample:

{
  "foo": "bar"
}
@meafs
meafs / test.html
Created April 9, 2022 17:59
Hello World Html
<html>
<head>
<style>
h1 {
font-family: Calibri;
}
</style>
</head>
<body>
<h1>Hello World!</h1>