
jmk at foofus
Aug 31, 2010, 7:40 PM
Post #1 of 42
(4808 views)
Permalink
|
|
TiVo Slide Remote, Linux and Scan Codes
|
|
Hi, I'm a big fan of the TiVo remote -- it's served my Myth needs for many years now and survived numerous falls. I decided to give the new TiVo Slide remote a shot with the hopes that it would automagically work. Alas, that doesn't appear to be case. For those who are unaware, but curious, here's the remote: http://www.engadget.com/2010/08/24/tivo-slide-remote-review/ It's peanut shaped, but shorter than the standard remote. I prefer the longer original shape, but this one isn't bad. The reason I purchased it was the slide-out keyboard and that it's a bluetooth/IR hybrid. I had hoped that I could plug it in, have it detected as a keyboard, and have all keys function. Here are my initial results: Keys which function as expected: Remote: 0-9, Vol Up/Down, Mute Keyboard: all keys, except Select and Clear Keys which generate only a code via getscancodes (nothing obvious sent to terminal): Remote: Info, Guide, Ch Up/Down, Rec, D-Pad (Right), Play, Fwd, Rew, Pause, Repeat, JumpToEnd, Clear, Enter Keyboard: Clear Keys which generate an event (i.e. 0x0, 0x1) in getscancodes, but no code: Remote: LiveTV, Thumbs Up/Down Keyboard: Keys which do nothing whatsoever: Remote: Input, Zoom, D-Pad (Up/Down/Left/Select), Slow, A, B, C, D Keyboard: Select Output from dmesg: usb 1-1.1.1: new full speed USB device using ehci_hcd and address 7 input: HID 150a:1201 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.0/input/input13 generic-usb 0003:150A:1201.0005: input,hiddev96,hidraw0: USB HID v1.11 Keypad [HID 150a:1201] on usb-0000:00:1a.0-1.1.1/input0 usb 1-1.1.2: new full speed USB device using ehci_hcd and address 8 input: HID 0a5c:4503 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/input/input14 generic-usb 0003:0A5C:4503.0006: input,hidraw1: USB HID v1.11 Mouse [HID 0a5c:4503] on usb-0000:00:1a.0-1.1.2/input0 /dev/input/by-id/usb-150a_1201-event-kbd /dev/input/by-id/usb-0a5c_4503-mouse /dev/input/by-id/usb-0a5c_4503-event-mouse So... I'm assuming that keys which generate a scancode can be mapped and made to function. Anyone know where to start with getting something out of the other keys? I plan to hack at stuff for a few days, but will probably end up returning it if I can't get the rest of the keys to work. Thanks! Joe _______________________________________________ mythtv-users mailing list mythtv-users [at] mythtv http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
|