2009-09-09, 00:47
Hello,
i can´t post in HOW-TO section...so i post here.
At first i want to say, that this how-to maybe is obsolete. The User Rico_S get this remote to work on a much easier way. You can try his solution by reading this post: http://forum.xbmc.org/showpost.php?p=479...stcount=49
Here is my original how-to for people still having problems:
I have bought a very cheap RF Remote from ebay. It´s the X10 OR22V with RF USB Dongle for about 12 Euros include shipping.
I´ve read many threads in Internet about this remote but nobody get the remote to work correctly. So i tried my luck and get it to work.
At first you have to know that the USB RF-receiver is recognized as an ati/mce receiver from Linux Kernel (Ubuntu Jaunty). That is wrong and therefore you have to blacklist the Kernel modules ati_remote and lirc_atiusb.
--------------------------------------------------------------------------------------------------------------------
sudo nano /etc/modprobe.d/blacklist.conf
Append following lines to the file and save it.
--------------------------------------------------------------------------------------------------------------------
Now install LIRC:
sudo apt-get install lirc
Select None for Remote and Transmitter during installation!!!
--------------------------------------------------------------------------------------------------------------------
Now we have to edit LIRC´s harware.conf in /etc/lirc/hardware.conf
sudo nano /etc/lirc/hardware.conf
--------------------------------------------------------------------------------------------------------------------
Finally we have to edit /etc/lirc/lircd.conf
sudo nano /etc/lirc/lircd.conf
--------------------------------------------------------------------------------------------------------------------
Now all steps are done and you can restart lirc with the following command:
sudo /etc/init.d/lirc restart
Now type:
irw
and then if you press a button on the remote the corresponding button name should be displayed in the terminal.
Now you are able to map buttons to XBMC the usual way.
Sorry for my bad english.
funnybox2206
i can´t post in HOW-TO section...so i post here.
At first i want to say, that this how-to maybe is obsolete. The User Rico_S get this remote to work on a much easier way. You can try his solution by reading this post: http://forum.xbmc.org/showpost.php?p=479...stcount=49
Here is my original how-to for people still having problems:
I have bought a very cheap RF Remote from ebay. It´s the X10 OR22V with RF USB Dongle for about 12 Euros include shipping.
I´ve read many threads in Internet about this remote but nobody get the remote to work correctly. So i tried my luck and get it to work.
At first you have to know that the USB RF-receiver is recognized as an ati/mce receiver from Linux Kernel (Ubuntu Jaunty). That is wrong and therefore you have to blacklist the Kernel modules ati_remote and lirc_atiusb.
--------------------------------------------------------------------------------------------------------------------
sudo nano /etc/modprobe.d/blacklist.conf
Append following lines to the file and save it.
Code:
#Set ATI USB RF Receiver Modules to Blacklist for X10 OR22V Remote
blacklist ati_remote
blacklist lirc_atiusb
Now install LIRC:
sudo apt-get install lirc
Select None for Remote and Transmitter during installation!!!
--------------------------------------------------------------------------------------------------------------------
Now we have to edit LIRC´s harware.conf in /etc/lirc/hardware.conf
sudo nano /etc/lirc/hardware.conf
Code:
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="OR22V"
REMOTE_MODULES=""
REMOTE_DRIVER="atilibusb"
REMOTE_DEVICE="/dev/lirc0"
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""
#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""
#Enable lircd
START_LIRCD="true"
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"
#Try to load appropriate kernel modules
LOAD_MODULES="true"
# Default configuration files for your hardware if any
LIRCMD_CONF=""
#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""
Finally we have to edit /etc/lirc/lircd.conf
sudo nano /etc/lirc/lircd.conf
Code:
# Please make this file available to others
# by sending it to <[email protected]>
#
# this config file was automatically generated
# using lirc-0.8.4a(atilibusb) on Tue Sep 8 23:54:34 2009
#
# contributed by funnybox2006
#
# brand: X10
# model no. of remote control: OR22V with RF USB Dongle
# devices being controlled by this remote:
# note: use atilibusb driver for this remote and set device in hardware.conf to /dev/lirc0
begin remote
name OR22V
bits 16
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 8
pre_data 0x14
post_data_bits 16
post_data 0x0
gap 139982
min_repeat 2
toggle_bit_mask 0x80800000
begin codes
KEY_POWER 0xD702
KEY_RED 0x87B2
KEY_YELLOW 0x0934
KEY_GREEN 0x88B3
KEY_TEXT 0x6B96
KEY_BLUE 0x0A35
KEY_BACK 0xF520
KEY_INFO 0x84AF
KEY_UP 0xEF1A
KEY_LEFT 0x729D
KEY_OK 0xF31E
KEY_RIGHT 0xF41F
KEY_DOWN 0x77A2
KEY_TIMESHIFTING 0x6D98
KEY_EPG 0x0631
KEY_DVDMENU 0xD904
KEY_LIVETV 0x719C
KEY_VOLUMEUP 0xDE09
KEY_WINDOWS 0x709B
KEY_CHANNELUP 0xE00B
KEY_VOLUMEDOWN 0x5D88
KEY_CHANNELDOWN 0x618C
KEY_MUTE 0xD500
KEY_PREVIOUS 0x76A1
KEY_NEXT 0xF823
KEY_REWIND 0x79A4
KEY_PLAY 0xFA25
KEY_FASTFORWARD 0x7BA6
KEY_RECORD 0xFC27
KEY_STOP 0x7DA8
KEY_PAUSE 0xFE29
KEY_1 0x628D
KEY_2 0xE30E
KEY_3 0x648F
KEY_4 0xE510
KEY_5 0x6691
KEY_6 0xE712
KEY_7 0x6893
KEY_8 0xE914
KEY_9 0x6A95
KEY_* 0x8CB7
KEY_0 0xEC17
KEY_# 0x0D38
KEY_CLEAR 0x85B0
KEY_ENTER 0x0B36
end codes
end remote
Now all steps are done and you can restart lirc with the following command:
sudo /etc/init.d/lirc restart
Now type:
irw
and then if you press a button on the remote the corresponding button name should be displayed in the terminal.
Now you are able to map buttons to XBMC the usual way.
Sorry for my bad english.
funnybox2206