If it does not work, don't despair yet! Reboot it one more time, check the remote in "irw" and if it's picking it up, great! At this point, it worked perfectly for me, if a little sluggishly, in Hulu Desktop. Thus our narrative has reached the reasonable conclusion.
But, what if it's still not working? Run "irw" again and verify that pressing "Up" on the remote generates a string for the press and another string for the button "up." For my system, I get entries like
00 Up mceusb
00 Up_UP mceusb
Then go read the README file in
and note the section where it talks about placing key mappings in a ~/.huludesktop file.
If your button up event is generating 00 Up_Foo, change the line that says lirc_release_suffix to _FOO. Then if your remote isn't generating "00 Up" when you press Up, enter whatever its name is (not the number) under
Double-check that the "-r" made it into the hardware.conf file, too, as that was what made the "Up" (or release) events appear in "irw."
Then restart Hulu Desktop and see if it works for you. At this point, I wish you good luck with this. I also can conclude that Hulu Desktop is a welcome application in the Linux ecosystem, and I await the Flash Player update that will make Hulu Desktop more of a joy, or at least less of a pain, to use.