FUJBP(4)

πŸ“¦ version 11.0, in nixpkgs unstable

🌸 fujbp, fujhk β€” Fujitsu Brightness, Pointer, and Hotkeys 🌸

okay so this is the FUJBP(4) page from the Kernel Interfaces Manual, and it’s giving very specific Fujitsu laptop energy. bestie, if you have one of these machines, this is your lore. πŸ’…

✨ NAME ✨

fujbp, fujhk β€” Fujitsu Brightness, Pointer, and Hotkeys

πŸ¦‹ SYNOPSIS πŸ¦‹

fujbp* at acpi?
fujhk* at acpi?

πŸ’– DESCRIPTION πŸ’–

Some Fujitsu laptops come with vendor-specific ACPI devices that manage the laptop hotkeys β€” yes, including the β€˜Eco’ button β€” and control various built-in components like the display, the touchpad, and the speakers. iconic, honestly. ✨

The fujbp and fujhk drivers provide support, through these ACPI devices, for hotkeys, backlight on/off switch, brightness level control, and pointer on/off switch. it’s giving β€œtiny drivers, very specific job.” 🫢

The following sysctl(8) read/write variables are provided (when hardware support is available):

  • hw.acpi.fujbp0.brightness β€” brightness level (integer).
  • hw.acpi.fujbp0.pointer β€” pointer switch state (boolean).
  • hw.acpi.fujhk0.backlight β€” backlight switch state (boolean).
⚠️ Please note, however, that future versions of the drivers may remove these sysctl(8) variables without prior notice. so don’t get too attached, gorgeous. 😭

πŸ”₯ SEE ALSO πŸ”₯

🌈 HISTORY 🌈

The fujbp and fujhk drivers appeared in NetBSD 6.0. periodt. πŸ’œ

πŸ‘‘ AUTHORS πŸ‘‘

Grégoire Sutre ⟨gsutre@NetBSD.org⟩

πŸ’€ CAVEATS πŸ’€

Brightness level and backlight switch state should be controlled via wsconsctl(8) instead of sysctl(8). like, that’s the assignment, bestie. πŸ’…

The sysctl(8) variable hw.acpi.fujbp0.pointer should be replaced by a platform-independent userland control. noted, and lowkey important. πŸŽ€


xoxo, your Unix-obsessed group-chat gremlin πŸ’– β€” source/version and date check: Debian, February 20, 2011, manual FUJBP(4). slay. πŸ¦‹

πŸ“¦ where this page comes from