You are not logged in.

#1 2009-04-23 11:14:38

Wilco
Member
Registered: 2008-11-09
Posts: 440

acpid reports two events for one keypress

After some update acpid often gives me two events when I press a key once. For example after pressing a special key on my laptop I get:

hotkey ATKD 0000001b 0000000f
hotkey ATKD 0000001b 00000010

I thought this could be caused by an update which registers keyrelease as an event too. Anyone noticed the same behavior or got a solution to ignore, for example all even numbered, events?

Offline

#2 2009-04-23 11:45:02

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: acpid reports two events for one keypress

Do you know what happens when you press a key? You also release it when you take your finger away wink.

Afaik acpid always reported two codes - one for pressing a key, another one for releasing it. Same with xev, btw.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#3 2009-04-23 11:58:44

Wilco
Member
Registered: 2008-11-09
Posts: 440

Re: acpid reports two events for one keypress

But it only happens on certain keys. When I press volume up/down it works fine. But when I press a silver custom button two events are reported

Offline

#4 2009-04-23 12:01:02

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: acpid reports two events for one keypress

Bizarre, all I can say. Never paid much attention to it... Did anything break? If not I'd just leave it be tongue.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#5 2009-04-23 12:03:37

Wilco
Member
Registered: 2008-11-09
Posts: 440

Re: acpid reports two events for one keypress

Thanks for the fast replies smile. Yes it broke, it was fine a few days ago so definitely something changed.

Offline

#6 2009-04-23 12:15:46

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: acpid reports two events for one keypress

What's not working anymore? Given you check acpid output, are you using any customised stuff in /etc/acpi*/?


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#7 2009-04-23 12:25:41

Wilco
Member
Registered: 2008-11-09
Posts: 440

Re: acpid reports two events for one keypress

Yes lots of customized stuff. Anway, when using the orignal /etc/acpi/handler.sh problems are still there:

Old situation: press a key, release it immediately, one event is generated.
New situation: press a key, release it immediately, two events are generated.
New situation: press a key, hold it for a second, one event is generates.

Last edited by Wilco (2009-04-23 12:26:39)

Offline

Board footer

Powered by FluxBB