Dragon of BSDCafe :freebsd: on Nostr: Wrote new article — about how to use some ThinkPad-specific keys with FreeBSD. Most ...
Wrote new article — about how to use some ThinkPad-specific keys with FreeBSD. Most of the Fn-keys and volume control separate keys could be uses "as is" — the OS passes the proper and well-known keycodes (like XF86audioMute, etc) to the X server. But some keys needs some "black magic" (devd and acpi_ibm kernel module).
The bonus point — how to use ThinkLight to signal about low battery level with Morse code
{
"id":"0633cb4c94f96fda868126bb3a8d8ec64ded418a6fa25468c2474f3a63ee9ec1",
"pubkey":"76f0cf151cb386821f70935a2e13515c13c3018be0498d2bfd3fd542bf2c00a8",
"created_at":1774385226,
"kind":1,
"tags": [
[
"t",
"thinkpad"
],
[
"t",
"freebsd"
],
[
"emoji",
"drgn_aww",
"https://media.bsd.cafe/bsdmmedia01/custom_emojis/images/000/145/892/original/4560041e9648094b.png"
],
[
"proxy",
"https://mastodon.bsd.cafe/users/evgandr/statuses/116286110173299613",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content":"Wrote new article — about how to use some ThinkPad-specific keys with FreeBSD. Most of the Fn-keys and volume control separate keys could be uses \"as is\" — the OS passes the proper and well-known keycodes (like XF86audioMute, etc) to the X server. But some keys needs some \"black magic\" (devd and acpi_ibm kernel module).\n\nThe bonus point — how to use ThinkLight to signal about low battery level with Morse code :drgn_aww:\n\nhttps://eugene-andrienko.com/it/2026/03/24/freebsd-thinkpad-specific-keys.html\n\n#ThinkPad #FreeBSD",
"sig":"4c7c8880e52072192c72376b79d6b9c4aa61b602fb895a99bea53652c4d56da45abd08eb398c0761acddea4518ca9f3184f3b70baa3b317810253095af60cbc0"
}