Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 299030

Summary: app-misc/lirc-0.8.6 uinput support broken by >=xf86-input-evdev-2.3.1
Product: Gentoo Linux Reporter: Ryan May <rmay31>
Component: Current packagesAssignee: Television related Applications in Gentoo's Portage <media-tv>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Patch for lircd to send an EV_SYN event after sending a EV_KEY event.
Ebuild bumped to include patch.

Description Ryan May 2009-12-30 21:12:30 UTC
I noticed today that my laptop's remote, which had previously been set up fine with lircd and it's uinput support, was no longer working.  irw showed that the button events were being received. However, X was not registering these events, not even under xev.  However, when I stopped the lircd daemon, all the events showed up at once.  Moving to xf86-input-evdev-2.3.2 didn't help.  Further investigation led me to Gentoo Bug #298459 (http://bugs.gentoo.org/show_bug.cgi?id=298459).  Creating a patch for lircd similar to the one in the bug (attached) makes the remote work perfectly again.

Reproducible: Always
Comment 1 Ryan May 2009-12-30 21:13:37 UTC
Created attachment 214663 [details, diff]
Patch for lircd to send an EV_SYN event after sending a EV_KEY event.
Comment 2 Ryan May 2010-01-28 21:15:09 UTC
This is now checked into lirc CVS:

http://lirc.cvs.sourceforge.net/viewvc/lirc/lirc/daemons/lircd.c?r1=5.91&r2=5.92&sortby=date

Can we get this added and the package bumped so that uniput support will work with the stable xf86-input-evdev?
Comment 3 Ryan May 2010-01-28 21:17:44 UTC
Created attachment 217772 [details]
Ebuild bumped to include patch.

Here's an ebuild for -r3 that includes this patch.
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2010-05-21 02:32:56 UTC
Added in lirc-0.8.6-r3, thanks Ryan