Forum

Full Version: Issues with Logitech Harmony
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5
Any news or progress guys? I haven't find anything useful.
Awaiting @mk01 answer on my third to last post.

We can also try something radical and try load ALL rc module:
Code:
ls -AlR /lib/modules/3.10.12+/kernel/drivers/media/rc/ | awk '{print $9'} | sed -e 's/.ko//' | xargs -L1 modprobe
and then check if it works?
@CurlyMo Still Menu and Info only working.

Terminal
root@xbian:/home/xbian# ls -AlR /lib/modules/3.10.12+/kernel/drivers/media/rc/ | awk '{print $9'} | sed -e 's/.ko//' | xargs modprobe
ERROR: could not insert 'ati_remote': Invalid argument
(7th Dec, 2013 06:11 AM)CurlyMo Wrote: [ -> ]The problem is that certain modules aren't loaded by default anymore in the kernel. The same counted for the serial support in Beta 2. Suddenly was removed because it was moved from the kernel built-in to a kernel module. I think the same happened here, but i don't know what module is missing.

@Nakeman, @CurlyMo

this is relevant diff between 3.6.11+ (from march 2013 as last commit to .config I found yours) and current .config. this is relevant difference (filtering out kernel debug params, library routines, ciphers, filesystems … and other hopefully not important to RC).

-CONFIG_GENERIC_GPIO=y
-CONFIG_INPUT_MOUSEDEV=y
-CONFIG_SERIAL_AMBA_PL011=y
-CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
-CONFIG_SERIAL_CORE=y
-CONFIG_SERIAL_CORE_CONSOLE=y
-CONFIG_I2C=y

all this is available as module and will be loaded with this command:
Code:
modprobe gpio-generic mousedev gpio_mouse amba-pl011 i2c-bcm2708

adding this to /etc/modules will make sure they are loaded before lirc will start.
Code:
gpio-generic
mousedev
gpio_mouse
amba-pl011
i2c-bcm2708

this should be comprehensive to all-in-kernel case.

with the command to load all found modules "-a" is missing at the end. otherwise list is taken as parameters to first module - that was the error. (also -L1 can be added between xargs and modprobe, no "-a" needed then).

((worst case would be to take 3.6.11+ config as is and with no changes - just make oldconfig - compile kernel and test. let's find test subject))
@Nakeman

what was the actual step with you to get the RC finally recognized? would be nice to have that change back in XBian as this MCE like RC issue is not only one.

@Curly

if there is anything I can catch with hand and put back send it for implementation please.
@mk01 Do you mean with Alpha 5? It worked out of the box. I didn't do anything to get it working. Only tweak I did in XBian/XBMC was:
Code:
<keymap>
  <global>
    <keyboard>
      <n>AudioNextLanguage</n>
      <c>ContextMenu</c>
    </keyboard>
  </global>
</keymap>
put that in ~/.xbmc/userdata/keymaps/Keyboard.xml
no I mean now with B2. or I misunderstood that it was't doing a click at beginning, now works something ?
Menu and Info have been working from start with B2, but nothing else doesn't.
I use the TSOP4838 Smile

I fixed the module load command... Did that work?
(7th Dec, 2013 11:58 AM)poko Wrote: [ -> ]
(5th Dec, 2013 08:03 AM)CurlyMo Wrote: [ -> ]Can you check if this works and post all output:
Code:
sudo modprobe mceusb
sudo modprobe lirc_dev
sudo service lirc restart
ls -Al /dev/lirc*
mode2

I have been lurking in the shadows on this thread, following along

I am on beta 2 with an HP MCE 6 remote, and a GPIO IR reciever. I have followed most of the steps on this thread and finally saw something when I ran these commands from CurlyMo, and added mceusb.conf to the lircd.conf file.

The problem is, now when I press a button on the remote, it appears that it may be inputed twice, at least when I am using the arrows. It will move over twice or up/down twice when I press the arrow buttons. Why would this be? Do I need to delete one of the lirc modules from the kernel with modprobe -r?

I did get to a point where only the arrow buttons were working but nothing else, but now other buttons seem to be working, it's just the arrows get pressed twice.

I appreciate your help!

Try stopping lircd and simply running it with no commands.

Terminal

sudo service lirc stop
sudo lircd
@CurlyMo Still only Menu+Info working =(

Terminal
root@xbian:/home/xbian# ls -AlR /lib/modules/3.10.12+/kernel/drivers/media/rc/ | awk '{print $9'} | sed -e 's/.ko//' | xargs -L1 modprobe
FATAL: Module keymaps not found.
root@xbian:/home/xbian# irw
000000008001016d 00 KEY_EPG devinput
0000000080010166 00 KEY_INFO devinput
0000000080010166 00 KEY_INFO devinput
What does lsmod say after loading those modules?
@CurlyMo
(15th Dec, 2013 09:08 PM)CurlyMo Wrote: [ -> ]Did you try this:
http://forum.xbian.org/thread-1824-post-18693.html#pid18693

Now I did and Menu+Info stopped working also.
Pages: 1 2 3 4 5
Reference URL's