Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

Framework 16: strange behavior from input modules.

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
3 posts • Page 1 of 1
Author
Message
leyvi
l33t
l33t
Posts: 718
Joined: Fri Sep 08, 2023 1:22 pm

Framework 16: strange behavior from input modules.

  • Quote

Post by leyvi » Wed Nov 26, 2025 1:30 pm

I have two major problems, maybe related, but I really don't know:
  1. If I set my keyboard backlight to 100% (using the built-in shortcut, <Fn+Space>), the keyboard will begin connecting and disconnecting erratically, then stop working altogether (until reboot). dmesg shows it disconnecting and reconnecting as expected from behavior. This seemed like a good thing to contact Framework about (smells like firmware to me), which is what I've done.
  2. I cannot control the backlight on the keyboard, nor the numpad. I have installed app-laptop/framework-laptop-kmod and app-laptop/framework_tool, and neither the sysfs interface provided by the former, nor the command-line interface provided by the latter, work at all. They can't even read the brightness values. For some reason, framework_tool can control the backlight on the power button/fingerprint sensor just fine.
Top
Zucca
Moderator
Moderator
User avatar
Posts: 4688
Joined: Thu Jun 14, 2007 10:31 pm
Location: Rasi, Finland
Contact:
Contact Zucca
Website

  • Quote

Post by Zucca » Fri Nov 28, 2025 7:11 am

I dont't own a framework laptop, but for the brightness control you might need to enable some other _LEDS options to your kernel.
There are quite many of those:

Code: Select all

zfgrep _LEDS /proc/config.gz
I would assume the default distribution kernel will have the support.

Fastest and easiest way would be to quickly install gentoo-kernel-bin or vanilla-kernel-bin and see if if the issues disappear. If so, you should be able to fix the problem by adjusting kernel configs.

You stated, that dmesg shows the keyboard disconnecting (normally) and reconnecting right after. You didn't see any errors? Only disconnect+connect messages?

Also make sure your kernel has loaded the module(s) from app-laptop/framework-laptop-kmod (use lsmod to see).
..: Zucca :..

Code: Select all

init=/sbin/openrc-init
-systemd -logind -elogind seatd
I am NaN! I am a man!
Top
leyvi
l33t
l33t
Posts: 718
Joined: Fri Sep 08, 2023 1:22 pm

  • Quote

Post by leyvi » Fri Nov 28, 2025 1:21 pm

Zucca wrote:…
You stated, that dmesg shows the keyboard disconnecting (normally) and reconnecting right after. You didn't see any errors? Only disconnect+connect messages?

Also make sure your kernel has loaded the module(s) from app-laptop/framework-laptop-kmod (use lsmod to see).
…
Yes, there were some errors involving "device won't accept address" or something. I can check tomorrow night. Also, the module was definitely loaded, I checked.
Top
Post Reply

3 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy