2011-07-20, 20:33
its been a long time, but has anyone happened to get this to work yet?
dan991199 Wrote:its been a long time, but has anyone happened to get this to work yet?I have it working fine on Dharma Live, as described in my previous thread (compiled my own kernel). It's not currently possible without doing that, though I keep hoping the right patches will filter through the kernel and end up in Eden.
leoslion Wrote:All, I applied the patch to my kernel, recompiled, installed, and the remote worked fine. I then learned fromI'm glad to hear another person is using this - it really is a good remote. Thanks for the tip on udev - I'll have to do that myself As far as bluetooth sleep, I really haven't seen that issue. The remote works fine for me every time I pick it up, regardless of how long it's been idle. I have seen issues where I press a button and I get the amber LED instead of the blue one (and obviously it doesn't do what it's supposed to). This only happens when the battery is low. I use a rechargeable battery set, seems to work for about a month between charges. Let me know how it goes, I'd love to get a full "howto" written up - and then lobby to get it into the wiki.
https://bugs.launchpad.net/ubuntu/+sourc...omments/72
that I could use udev rules to map keycodes higher than 255 to other keys so that all the buttons would work. And now the remote works great.
teaguecl, the only thing I don't have working is bluetooth sleep issues. After a few minutes of inactivity, the remote turns off bluetooth mode and goes back to infrared mode. I then have to ssh in to the box and run hidd --search and hold the tivo + b (blue) button to repair for it to work again.
How did you get around this? What kind of battery life are you getting?
teaguecl Wrote:I'm glad to hear another person is using this - it really is a good remote. Thanks for the tip on udev - I'll have to do that myself As far as bluetooth sleep, I really haven't seen that issue. The remote works fine for me every time I pick it up, regardless of how long it's been idle. I have seen issues where I press a button and I get the amber LED instead of the blue one (and obviously it doesn't do what it's supposed to). This only happens when the battery is low. I use a rechargeable battery set, seems to work for about a month between charges. Let me know how it goes, I'd love to get a full "howto" written up - and then lobby to get it into the wiki.
leoslion Wrote:I then learned from
https://bugs.launchpad.net/ubuntu/+sourc...omments/72
that I could use udev rules to map keycodes higher than 255 to other keys so that all the buttons would work. And now the remote works great.
0xffff003d f11 # Tivo button maps to F11
sudo /lib/udev/keymap /dev/input/by-id/usb-150a_1201-event-kbd /lib/udev/keymaps/tivo-slide
EVIOCGKEYCODE: Invalid argument
Quote:0xC0041 0x1C #SELECT
0xC00F5 0X3F #SLOW
0xC0083 0x1C #ENTER
0xC006D 0X40 #ZOOM
0xFFFF003E 0X41 #LIVETV
0xC008D 0X42 #GUIDE
0xC009C 0x68 #CHUP
0xC009D 0x6D #CHDN
0xC006C 0x3B #A
0xC006B 0x3C #B
0xC0069 0X3D #C
0xC006A 0X3E #D
0xC00B6 0X0E #RETURN
leoslion Wrote:Update: Upon further testing my remote still won't stay paired. I think it's because I'm only getting a temporary/unauthorized pair and so it gets kicked out after a few mins and the blue light flashes continually. I need to play around with it some more to see if I can resolve this.
teaguecl Wrote:Thanks for the help. I might have some info for you regarding your pairing issue. Yesterday I disconnected the tivo slide from the htpc and connected it to my ubuntu desktop to make debugging the keys easier. I had a heck of a time getting it to pair properly - the light on the dongle flashed constantly, and it occasionally saw the remote but never really paired with it successfully. It turns out this is not a bluetooth device at all - and ubuntu's bluetooth control panel (I assume bluez behind the scenes?) was messing it up. The Tivo Slide is just a usb keyboard - so turn off everything that has to do with bluetooth. BT is used between the dongle and the remote, but that is not exposed in any way to the computer. After turning off bluetooth on ubuntu then I could pair it the normal way (Tivo+B on remote, hold button on dongle) and it worked perfectly.
DefaultSettings.org Wrote:ControllerMate by orderedbytes for Mac OS X ($15)
http://www.orderedbytes.com/controllermate/
Intelliremote by Melloware for Windows $25 (less with with code NINETEEN...?)
http://melloware.com/products/intelliremote/
and if ControllerMate had a Windows version, I would say Intelliremote is the devil and would NEVER EVER be worth more than ControllerMate.*
*(http://mattrazz.blogspot.com/2011/09/i-l...board.html)
teaguecl Wrote:First, you need to patch your kernel using Jarod Wilson's work from MythTV. https://patchwork.kernel.org/patch/161481/ This patch improves the HID driver so that it recognizes the scancodes the remote produces, and generates the correct keycodes. Hopefully this patch will make it into standard kernels quickly...
As soon as Jarod's patch lands in a release version of Ubuntu, I'll work with the LiveCD guys to get it to work "out of the box".