<div dir="ltr">That is one thing that did alarm me about the official lirc patch for imon, it is definitely using 4 bytes not 8. I guess what i need to do now is try the lircd.conf file they provide for the imon pad and see if that works. If not, i guess I'll have to accept the inevitable and actually look properly at what lirc actually does so I can understand what I am looking at then try and fix it. As you have probably guessed, up until this point, i have just been trying to do the minimal to get it working.<br>
<br>Cheers<br><br><div class="gmail_quote">On Tue, Aug 26, 2008 at 10:49 PM, Ronald Frazier <span dir="ltr"><<a href="mailto:ron@ronfrazier.net">ron@ronfrazier.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I haven't had a chance to look at any of it yet, but it sounds like<br>
the patch to lirc wasn't as comprehensive as the patch I had made up.<br>
<br>
When I was working on the patch, one of the problem I noticed was that<br>
the previous patch only handled 4 byte code. However, I was seeing<br>
(and forgive me if my memory is fuzzy, so I may be slightly<br>
inaccurate, but the gist of it should be correct):<br>
<br>
Some of my IR codes from the remote (the multimedia type buttons) were<br>
4 bytes long<br>
Some of the IR codes from the remote (the keyboard/mouse buttons) were<br>
5 bytes long<br>
The IR codes from my case (Thermaltake DH-101) were 5 bytes long, but<br>
had a 00 byte in front (so it was sort of like they were 6 bytes<br>
long).<br>
<br>
<br>
To deal with this, my patch extended the code length from 4 bytes to 8<br>
bytes, and then null padded any packets shorter than 8 bytes. It<br>
sounds to me like the new lirc patch isn't doing the same.<br>
<br>
One thing with doing this is that you then need to regenerate the<br>
lircd.conf files for the 8byte length codes. If you are using my<br>
lircd.conf but don't have the 8 bytes codes in the driver, then it<br>
probably won't recognize anything.<br>
<br>
Another issue is that my patch also did some handywork to map the<br>
mouse cursor button into a simple 4 way directional pad. I have no<br>
idea if the new lirc driver does this either.<br>
<br>
<br>
I've been busy with a lot of stuff over the summer and haven't really<br>
done any work at all with this stuff (I've just posted answers in the<br>
codeka forums). My other priorities should hopefully clear up within<br>
the next week, and in september I should be able to get back into the<br>
swing of things for a little while.<br>
<font color="#888888"><br>
--<br>
Ron<br>
Ronald Frazier Photography - <a href="http://www.ronfphoto.com/" target="_blank">http://www.ronfphoto.com/</a><br>
Blogging About Photography - <a href="http://ronfrazier.blogspot.com/" target="_blank">http://ronfrazier.blogspot.com/</a><br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>
</div></div></blockquote></div><br></div>