Page 1 of 2 12 LastLast
Results 1 to 10 of 20

Thread: [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

  1. #1
    Join Date
    Feb 2007
    Beans
    58
    Distro
    Ubuntu 10.04 Lucid Lynx

    Post [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

    UPDATE FOR Ubuntu 10.04.

    There are additional steps to make it work on 10.04. Please see Rulet's message here


    I bought the remote on eBay for a whopping $3. This is what it looks like



    There's a trillion of those for sale, coming from Asia. Just search eBay for "PC REMOTE CONTROL", and it should pop up.

    First I have to give credit where it is due, I used a lot of http://www.mythtv.org/wiki/index.php...m_firefly_mini, as well as mailing list archives where one guy was troubleshooting another kind of remote that behaved the same as this one.

    The remote is a MAJOR pain to configure, since it shows up as a keyboard and mouse on the system, but you can't configure which keycodes it sends. Plus many of those codes are used elsewhere, or can't be configured in MythTV, so I gave up xmodmap or trying to alter mythtv to work directly with the keycodes sent by the remote.

    Based on the article on the firefly mini listed above, I decided I wanted LIRC to read the events directly.

    First step is to find out the devices created on your system

    Fairly easy. Do a ls -l /dev/input/* before and after you plug in the receiver. The system adds a "event" and a "mouse" entry.

    In my case
    Before
    Code:
    doudou@Chavignol:~$ ls -l /dev/input/
    total 0
    drwxr-xr-x 2 root root      80 2008-05-24 14:09 by-path
    crw-rw---- 1 root root 13,  64 2008-05-24 14:09 event0
    crw-rw---- 1 root root 13,  65 2008-05-24 14:09 event1
    crw-rw---- 1 root root 13,  63 2008-05-24 14:09 mice
    crw-rw---- 1 root root 13,  32 2008-05-24 14:09 mouse0
    crw-rw---- 1 root root 13, 128 2008-05-24 14:09 ts0
    crw-rw---- 1 root root 13, 129 2008-05-24 14:09 ts1
    After plugging the receiver

    Code:
    doudou@Chavignol:~$ ls -l /dev/input/
    total 0
    drwxr-xr-x 2 root root      80 2008-05-24 14:09 by-path
    crw-rw---- 1 root root 13,  64 2008-05-24 14:09 event0
    crw-rw---- 1 root root 13,  65 2008-05-24 14:09 event1
    crw-rw---- 1 root root 13,  66 2008-05-24 14:09 event2
    crw-rw---- 1 root root 13,  63 2008-05-24 14:09 mice
    crw-rw---- 1 root root 13,  32 2008-05-24 14:09 mouse0
    crw-rw---- 1 root root 13,  33 2008-05-24 14:09 mouse1
    crw-rw---- 1 root root 13, 128 2008-05-24 14:09 ts0
    crw-rw---- 1 root root 13, 129 2008-05-24 14:09 ts1
    That ain't hard, it created event2
    Then you want to have a symlink created correctly, for whenever you plug or unplug that receiver.

    Create a udev rule for the receiver

    Once you know your event entry, type
    udevinfo -a -p $(udevinfo -q path -n /dev/input/eventX)

    You'll see a long output, what you're looking for is the FIRST modalias associated to your remote. Look in the output below what shows up on mine

    Code:
    doudou@Chavignol:~$ udevinfo -a -p $(udevinfo -q path -n /dev/input/event2)
    
    Udevinfo starts with the device specified by the devpath and then
    walks up the chain of parent devices. It prints for every device
    found, all possible attributes in the udev rules key format.
    A rule to match, can be composed by the attributes of the device
    and the attributes from one single parent device.
    
      looking at device '/class/input/input4/event2':
        KERNEL=="event2"
        SUBSYSTEM=="input"
        DRIVER==""
        ATTR{dev}=="13:66"
    
      looking at parent device '/class/input/input4':
        KERNELS=="input4"
        SUBSYSTEMS=="input"
        DRIVERS==""
        ATTRS{modalias}=="input:b0003v04B4p0100e0001-e0,1,2,14,k71,72,73,74,75,77,7D,7E,7F,81,8E,8F,9E,B7,110,111,112,r0,1,amlsfw" <-- this is the line we're looking for
        ATTRS{uniq}==""
        ATTRS{phys}=="usb-0001:10:1b.0-1/input0"
        ATTRS{name}=="Cyp Se WitheHome"
    
      looking at parent device '/devices/pci0001:10/0001:10:1b.0/usb2/2-1/2-1:1.0':
        KERNELS=="2-1:1.0"
        SUBSYSTEMS=="usb"
        DRIVERS=="usbhid"
        ATTRS{interface}=="EP1"
        ATTRS{modalias}=="usb:v04B4p0100d0001dc00dsc00dp00ic03isc00ip00"
        ATTRS{bInterfaceProtocol}=="00"
        ATTRS{bInterfaceSubClass}=="00"
        ATTRS{bInterfaceClass}=="03"
        ATTRS{bNumEndpoints}=="01"
        ATTRS{bAlternateSetting}==" 0"
        ATTRS{bInterfaceNumber}=="00"
    
      looking at parent device '/devices/pci0001:10/0001:10:1b.0/usb2/2-1':
        KERNELS=="2-1"
        SUBSYSTEMS=="usb"
        DRIVERS=="usb"
        ATTRS{configuration}==""
        ATTRS{product}=="WitheHome"
        ATTRS{manufacturer}=="Cyp Se"
        ATTRS{maxchild}=="0"
        ATTRS{version}==" 1.10"
        ATTRS{devnum}=="3"
        ATTRS{speed}=="1.5"
        ATTRS{bMaxPacketSize0}=="8"
        ATTRS{bNumConfigurations}=="1"
        ATTRS{bDeviceProtocol}=="00"
        ATTRS{bDeviceSubClass}=="00"
        ATTRS{bDeviceClass}=="00"
        ATTRS{bcdDevice}=="0001"
        ATTRS{idProduct}=="0100"
        ATTRS{idVendor}=="04b4"
        ATTRS{bMaxPower}=="100mA"
        ATTRS{bmAttributes}=="a0"
        ATTRS{bConfigurationValue}=="1"
        ATTRS{bNumInterfaces}==" 1"
    
      looking at parent device '/devices/pci0001:10/0001:10:1b.0/usb2':
        KERNELS=="usb2"
        SUBSYSTEMS=="usb"
        DRIVERS=="usb"
        ATTRS{configuration}==""
        ATTRS{serial}=="0001:10:1b.0"
        ATTRS{product}=="OHCI Host Controller"
        ATTRS{manufacturer}=="Linux 2.6.18-6-powerpc ohci_hcd"
        ATTRS{maxchild}=="3"
        ATTRS{version}==" 1.10"
        ATTRS{devnum}=="1"
        ATTRS{speed}=="12"
        ATTRS{bMaxPacketSize0}=="64"
        ATTRS{bNumConfigurations}=="1"
        ATTRS{bDeviceProtocol}=="00"
        ATTRS{bDeviceSubClass}=="00"
        ATTRS{bDeviceClass}=="09"
        ATTRS{bcdDevice}=="0206"
        ATTRS{idProduct}=="0000"
        ATTRS{idVendor}=="0000"
        ATTRS{bMaxPower}=="  0mA"
        ATTRS{bmAttributes}=="e0"
        ATTRS{bConfigurationValue}=="1"
        ATTRS{bNumInterfaces}==" 1"
    
      looking at parent device '/devices/pci0001:10/0001:10:1b.0':
        KERNELS=="0001:10:1b.0"
        SUBSYSTEMS=="pci"
        DRIVERS=="ohci_hcd"
        ATTRS{devspec}=="/pci@f2000000/usb@1b"
        ATTRS{broken_parity_status}=="0"
        ATTRS{modalias}=="pci:v00001033d00000035sv00001033sd00000035bc0Csc03i10"
        ATTRS{local_cpus}=="1"
        ATTRS{irq}=="63"
        ATTRS{class}=="0x0c0310"
        ATTRS{subsystem_device}=="0x0035"
        ATTRS{subsystem_vendor}=="0x1033"
        ATTRS{device}=="0x0035"
        ATTRS{vendor}=="0x1033"
    
      looking at parent device '/devices/pci0001:10':
        KERNELS=="pci0001:10"
        SUBSYSTEMS==""
        DRIVERS==""
    The create or update /etc/udev/rules.d/10-local.rules to add an entry for this remote

    Code:
    KERNEL=="event*",SYSFS{modalias}=="insert_your_modalias_here",SYMLINK="input/Cyp_Se_WitheHome"
    In my case it was

    Code:
    KERNEL=="event*",SYSFS{modalias}=="input:b0003v04B4p0100e0001-e0,1,2,14,k71,72,73,74,75,77,7D,7E,7F,81,8E,8F,9E,B7,110,111,112,r0,1,amlsfw",SYMLINK="input/Cyp_Se_WitheHome"
    Reboot, or unplug and replug the remote receiver, and you should now see this in /dev/input

    Code:
    doudou@Chavignol:~$ ls -l /dev/input/
    total 0
    drwxr-xr-x 2 root root      80 2008-05-24 14:09 by-path
    lrwxrwxrwx 1 root root       6 2008-05-24 14:09 Cyp_Se_WitheHome -> event2
    crw-rw---- 1 root root 13,  64 2008-05-24 14:09 event0
    crw-rw---- 1 root root 13,  65 2008-05-24 14:09 event1
    crw-rw---- 1 root root 13,  66 2008-05-24 14:09 event2
    crw-rw---- 1 root root 13,  63 2008-05-24 14:09 mice
    crw-rw---- 1 root root 13,  32 2008-05-24 14:09 mouse0
    crw-rw---- 1 root root 13,  33 2008-05-24 14:09 mouse1
    crw-rw---- 1 root root 13, 128 2008-05-24 14:09 ts0
    crw-rw---- 1 root root 13, 129 2008-05-24 14:09 ts1
    Then you'll need to install lirc. Pick no remote during the install process, since we'll be editing the files manually anyway

    LIRC needs a /etc/lircd.conf
    After trying a bazillion one on the internet, none worked with my remote, so I had to do it myself (irrecord didn't work either)

    To do this, you need to start lircd in debug mode in one terminal, start irw in another, press keys on the remote, and watch what lircd says it has received. Warning: Ubuntu's LIRC package doesn't come compiled with the debud option. So I had to remove ubuntu's packages, download lirc from http://www.lirc.org/ and start lircd with the -D option

    Code:
    sudo /usr/local/sbin/lircd -n -D --driver=dev/input --device=/dev/input/Cyp_Se_WitheHome --output=/dev/lircd --pidfile /var/run/lircd.pid
    This was a loooooooooooong and painful process, so here is the result, the clean and nice /etc/lircd.conf for this remote.

    Code:
    begin remote
            name Cyp_Se_WitheHome
            bits 32
            begin codes
    		POWER		0x40004 0x80010074
    		RADIO		0x40004 0x8001001e
    		TV		0x40004 0x80010014
    		DVD		0x40004 0x80010031
    		MUSIC		0x40004 0x80010032
    		PHOTO		0x40004 0x80010017
    		VIDEO		0x40004 0x80010012
    		DVD_MENU	0x40004 0x8001002f
    		MUTE		0x40004 0x80010042
    		BACK		0x40004 0x8001000e
    		GUIDE		0x40004 0x8001003b
    		VOLUME_UP	0x40004 0x80010073
    		VOLUME_DOWN	0x40004 0x80010072
    		CHANNEL_UP	0x40004 0x80010068
    		CHANNEL_DOWN	0x40004 0x8001006d
    		ARROW_UP	0x40004 0x80010067
    		ARROW_DOWN	0x40004 0x8001006c
    		ARROW_LEFT	0x40004 0x80010069
    		ARROW_RIGHT	0x40004 0x8001006a
    		ENTER		0x40004 0x8001001c
    		RECORD		0x40004 0x8001001d 0x40004 0x80010013
    		REPEAT		0x40004 0x8001002a 0x40004 0x80010013
    		PLAY		0x40004 0x8001002a 0x40004 0x80010019
    		PAUSE		0x40004 0x8001001d 0x40004 0x80010019
    		STOP		0x40004 0x8001001f
    		REWIND		0x40004 0x8001002a 0x40004 0x80010020
    		FORWARD		0x40004 0x8001002a 0x40004 0x80010021
    		PREV_TRACK	0x40004 0x8001001d 0x40004 0x80010030
    		NEXT_TRACK	0x40004 0x8001001d 0x40004 0x80010021
    		NUMPAD_1	0x40004 0x80010002
    		NUMPAD_2	0x40004 0x80010003
    		NUMPAD_3	0x40004 0x80010004
    		NUMPAD_4	0x40004 0x80010005
    		NUMPAD_5	0x40004 0x80010006
    		NUMPAD_6	0x40004 0x80010007
    		NUMPAD_7	0x40004 0x80010008
    		NUMPAD_8	0x40004 0x80010009
    		NUMPAD_9	0x40004 0x8001000a
    		NUMPAD_0	0x40004 0x8001000b
            end codes
    end remote
    The you need to have the following line to start lircd
    Code:
    sudo /usr/local/sbin/lircd -n --driver=dev/input --device=/dev/input/Cyp_Se_WitheHome --output=/dev/lircd --pidfile /var/run/lircd.pid
    Then if you start irw in another terminal, you should see all your remote keypresses recognized in irw

    Then, if you want your keys recognized in mythtv, you need to add the following to your .lircrc

    Code:
    # MythTV
    begin
            prog = mythtv
            button = BACK
            config = Esc
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = MUTE
            config = F9
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = VOLUME_UP
            config = ]
    end
    
    begin
            prog = mythtv
            button = VOLUME_DOWN
            config = [
    end
    
    begin
            prog = mythtv
            button = CHANNEL_UP
            config = Up
    end
    
    begin
            prog = mythtv
            button = CHANNEL_DOWN
            config = Down
    end
    
    begin
            prog = mythtv
            button = POWER
            config = M
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = TV
            config = Ctrl+T
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = DVD
            config = Ctrl+D
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = MUSIC
            config = Ctrl+M
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = PHOTO
            config = Ctrl+O
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = VIDEO
            config = Ctrl+V
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = DVD_MENU
            config = M
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = GUIDE
            config = Ctrl+S
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = ARROW_UP
            config = Up
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = ARROW_DOWN
            config = Down
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = ARROW_LEFT
            config = Left
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = ARROW_RIGHT
            config = Right
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = ENTER
            config = Enter
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = RECORD
            config = R
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = REPEAT
            config = M
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = STOP
            config = O
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NUMPAD_1
            config = 1
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NUMPAD_2
            config = 2
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NUMPAD_3
            config = 3
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NUMPAD_4
            config = 4
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NUMPAD_5
            config = 5
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NUMPAD_6
            config = 6
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NUMPAD_7
            config = 7
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NUMPAD_8
            config = 8
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NUMPAD_9
            config = 9
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NUMPAD_0
            config = 0
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = PREV_TRACK
            config = Q
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = NEXT_TRACK
            config = Z
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = PLAY
            config = P
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = PAUSE
            config = Ctrl+?
    end
    
    begin
            prog = mythtv
            button = REWIND
            config = <
            repeat = 1
    end
    
    begin
            prog = mythtv
            button = FORWARD
            config = >
    end
    
    # mplayer
    begin
            prog = mplayer
            button = BACK
            config = quit
    end
    Note that I then went to mythtv setup -> edit keys to add in the global jumppoints
    Ctrl+T launches TV in playback
    Ctrl+D plays DVD
    Ctrl+M plays music
    Ctrl+O launches mythgallery
    Ctrl+V show video gallery
    Ctrl+S show program guide
    Remove < and > from next and previous track actions in music, and P from pause in music
    Then set the correct actions for rewind/forward/prevtrack/nextrack/pause/play

    BTW, it's very easy to do this with the remote itself Just go with the remote arrows to the shortcut you want to set in mythtv, then when myth asks for what key to bind, just press the correct button on the remote

    Voilà, now if you just add lircd to your startup daemons, it should now be controlled by your remote

    I will update this guide once I add the correct commands to control mplayer during divx and dvd playback
    Last edited by LilYoda; September 14th, 2010 at 08:49 AM.
    Nicotine reaches and triggers the reward circuits of the brain in 7 seconds. Beat THAT, Work!

  2. #2
    Join Date
    Feb 2007
    Beans
    58
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

    After that success yesterday, I decided to use my own howto, and plug the receiver to its final location: my mac mini sitting next to my TV and running Myth.

    I found out that configuring lirc on debian was even more a pain than it was in ubuntu. There's a great guide to do it here: http://www.mythtv.org/wiki/index.php...on_Debian_Etch

    Interestingly () when I plugged the receiver to my mac mini that uses debian etch, the codes send by the receiver to lirc changed

    the good thing is that debian's package for lirc includes a debug by default, so I was able to rebuild the lircd.conf file easily (which by the way is in /etc/lirc/ in debian whereas it's in /etc/ in ubuntu)

    Here it is for a mac mini w/debian

    Code:
    begin remote
            name Cyp_Se_WitheHome
            bits 32
            begin codes
    		POWER		0x80010074
    		RADIO		0x8001001d 0x8001001e
    		TV		0x8001001d 0x80010014
    		DVD		0x8001001d 0x80010031
    		MUSIC		0x8001001d 0x80010032
    		PHOTO		0x8001001d 0x80010017
    		VIDEO		0x8001001d 0x80010012
    		DVD_MENU	0x8001001d 0x8001002f
    		MUTE		0x80010042
    		BACK		0x8001000e
    		GUIDE		0x8001003b
    		VOLUME_UP	0x80010073
    		VOLUME_DOWN	0x80010072
    		CHANNEL_UP	0x80010068
    		CHANNEL_DOWN	0x8001006d
    		ARROW_UP	0x80010067
    		ARROW_DOWN	0x8001006c
    		ARROW_LEFT	0x80010069
    		ARROW_RIGHT	0x8001006a
    		ENTER		0x8001001c
    		RECORD		0x8001001d 0x80010013
    		REPEAT		0x8001002a 0x80010013
    		PLAY		0x8001002a 0x80010019
    		PAUSE		0x8001001d 0x80010019
    		STOP		0x8001001d 0x8001001f
    		REWIND		0x8001002a 0x80010020
    		FORWARD		0x8001002a 0x80010021
    		PREV_TRACK	0x8001001d 0x80010030
    		NEXT_TRACK	0x8001001d 0x80010021
    		NUMPAD_1	0x80010002
    		NUMPAD_2	0x80010003
    		NUMPAD_3	0x80010004
    		NUMPAD_4	0x80010005
    		NUMPAD_5	0x80010006
    		NUMPAD_6	0x80010007
    		NUMPAD_7	0x80010008
    		NUMPAD_8	0x80010009
    		NUMPAD_9	0x8001000a
    		NUMPAD_0	0x8001000b
            end codes
    end remote
    Anyway, it looks like that you might get different results with the same receiver on different machines. I have no clue why, but once you get used to read lirc's debug, the process of updating the lircd.conf gets faster. I was able to update my file in 10 minutes
    Last edited by LilYoda; May 26th, 2008 at 10:05 AM.
    Nicotine reaches and triggers the reward circuits of the brain in 7 seconds. Beat THAT, Work!

  3. #3
    Join Date
    May 2008
    Location
    Sydney
    Beans
    5
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

    Hi,
    I'm having problems here

    Quote Originally Posted by LilYoda View Post
    To do this, you need to start lircd in debug mode in one terminal, start irw in another, press keys on the remote, and watch what lircd says it has received. Warning: Ubuntu's LIRC package doesn't come compiled with the debud option. So I had to remove ubuntu's packages, download lirc from http://www.lirc.org/ and start lircd with the -D option

    Code:
    sudo /usr/local/sbin/lircd -n -D --driver=dev/input --device=/dev/input/Cyp_Se_WitheHome --output=/dev/lircd --pidfile /var/run/lircd.pid

    i installed lirc by dowloading the source and typing
    Code:
    ./configure --enable-debug --with-driver=none
    make
    sudo make install
    in all ran fine but then when i try to run
    Code:
    sudo /usr/local/sbin/lircd -n -D --driver=dev/input --device=/dev/input/Cyp_Se_WitheHome --output=/dev/lircd --pidfile /var/run/lircd.pid
    i get the error
    Code:
    Driver 'dev/input' not supported.
    Supported drivers:
        null
    so i gues i was supposed to select a driver when installing, which one did you use?

    Thanks
    Chris

  4. #4
    Join Date
    Feb 2007
    Beans
    58
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

    Code:
    ./configure --enable-debug --with-driver=none
    make
    sudo make install
    That sounds wrong, since you're configuring it with no drivers.

    I think it should be --with-driver=devinput to get the correct driver built in.

    If that doesn't work at the configure stage, do a ./configure --help to see what options are available for the --with-driver option.
    Nicotine reaches and triggers the reward circuits of the brain in 7 seconds. Beat THAT, Work!

  5. #5
    Join Date
    May 2008
    Location
    Sydney
    Beans
    5
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

    Yep that did it. Thanks heaps.

  6. #6
    Join Date
    Dec 2005
    Beans
    2

    Re: [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

    Thanks for your instructions; they've worked great. One problem, though: keypresses on the remote don't repeat. If I hold down the down button, it only registers one keypress, regardless of the .lircrc settings. Is key repeat working for anyone else?

  7. #7
    Join Date
    Feb 2007
    Beans
    58
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

    Hello.

    No, it seems only the volume keys are set to auto-repeat.
    I don't know if this is configurable somewhere. Maybe in the module loading options
    Nicotine reaches and triggers the reward circuits of the brain in 7 seconds. Beat THAT, Work!

  8. #8
    Join Date
    Jan 2007
    Beans
    5

    Re: [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

    Hi,
    Thanks for that guide, I got my remote working perfectly with XBMC!
    I have a question: any idea how I can make it wake up the computer from suspend mode? I tried everything, and I can't seem to make it work

  9. #9
    Join Date
    Feb 2007
    Beans
    58
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

    Hey dude! You'"re welcome!

    Regarding wakeup from suspend, I haven't tried... Considering the power button works, I think it would be a matter of setting the correct lirc config file... Or maybe map that action to something using the keyboard shortcuts tool?
    Nicotine reaches and triggers the reward circuits of the brain in 7 seconds. Beat THAT, Work!

  10. #10
    Join Date
    Jan 2007
    Beans
    5

    Re: [HOWTO] Cheap eBay "Cyp Se WitheHome" remote in LIRC/mythtv

    Quote Originally Posted by LilYoda View Post
    Hey dude! You'"re welcome!

    Regarding wakeup from suspend, I haven't tried... Considering the power button works, I think it would be a matter of setting the correct lirc config file... Or maybe map that action to something using the keyboard shortcuts tool?
    Thanks for your response!
    Thing is, it has nothing to do with LIRC, since the machine is suspended. It's either a problem with the BIOS or the IR receiver is just not capable to waking up the machine.

    If you ever get some time, I would love for you to try it out. Make sure to enable the USB in /proc/acpi/wakeup first.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •