Most laptops have subfunctions on the Function keys - for instance, increasing & decreasing the display brightness - that operate in conjunction with a "Fn" key or sometimes the Ctl key.
This has always worked "out of the box" on all the Pups I've used on all the laptops I've used since 2006 -- until now.
I've just moved my Puppy Bionic64 with rockedge's realtime kernel from an ancient Dell to a ThinkPad T530, and these keys (in particular brightness controls) can't be used.
(I also checked in Fossa64 with a stock kernel & they don't work there either)
However if I boot the ThinkPad into Tahr (32bit) they still work perfectly.
I've got the Fn/Ctrl key positions swapped in the BIOS, but I've tested all the variations in both Tahr 32 & Bionic64 and the subfuncs work in either setting in Tahr but still won't work in Bionic64
I'd really like to be able to use the subfuncs, especially brightness, but I don't know if this is a kernel problem or some fine-tuning of the config is needed.
I don't know what configs will help diagnose, so I'll simply start with the ouput from xinput and others can ask for what other things might be helpful.
thanks
Code: Select all
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Integrated Camera: Integrated C id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=14 [slave keyboard (3)]