Thread (5 messages) 5 messages, 2 authors, 2025-08-29

Re: Bug report - Sticky keys acting not sticky sometimes

From: Alerymin <hidden>
Date: 2025-08-29 12:50:39





On Friday, August 29th, 2025 at 12:38, Thorsten Leemhuis [off-list ref] wrote:
On 29.08.25 14:05, Alerymin wrote:
quoted
On Friday, August 29th, 2025 at 11:58, Thorsten Leemhuis
regressions@leemhuis.info wrote:
quoted
quoted
On 29.08.25 13:36, Alerymin wrote:
quoted
Well, I read the reporting page a bit too quickly so I CCed the
regressions list while I shouldn't have, sorry. I've never seen it
work normally, it's not a regression.
Happens, no worries. But in that case a hint to anyone that might reply
to this thread: feel free to drop the regressions list and the stable
list (it's off-topic there, too)
quoted
On a github issues on kbd-
project legionus had a few ideas about it: https://github.com/
legionus/kbd/issues/140
FWIW, some developers do not follow links in cases like this, as they
get a lot of reports every day and not much time at hand (and walking
through other tickets often is cumbersome). You chances will thus be
higher is you summarize the important bits in a case like this; then
people might follow the link if they really care.
Good luck! Ciao, Thorsten
From the github issue. The problem may come from `drivers/tty/vt/keyboard.c`

Legionus says maybe it misses `slockstate = 0` around line 1492 before the return.

To test it I have a keyboard layout using that: https://codeberg.org/Alerymin/kbd-qwerty-lafayette
Just make sure you change the CtrlL to SCtrlL in the fr-lafayette.map so it registers a Sticky key (I had to keep a working version).
Load it with `loadkeys fr-lafayette.map`.

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help