Leider muss ich das Thema nochmal aufgreifen.
Ich habe es nun geschafft die hardware.conf sowie die lircd.conf so zu konfigurieren, dass ich mittels irw Signale empfange.
Ich habe mich nun auch an die lircmap.xml und keyboard.xml gemacht. Diese sehen wie folgt aus (ergänzend dazu noch die hardware.conf + lircd.conf):
Code
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="OneForAll_URC2981"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/event4"
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="false"
#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=""
REMOTE_SOCKET=""
TRANSMITTER_SOCKET=""
Alles anzeigen
Code
begin remote
name OneForAll_URC2981
bits 56
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 8
pre_data 0x0
gap 99976
toggle_bit_mask 0x0
begin codes
KEY_MENU 0x04000400000A52 0x00000000000001
KEY_EPG 0x04000400000A2F 0x00000000000001
KEY_OK 0x04000400000A57 0x00000000000001
KEY_CHANNELUP 0x04000400000A20 0x00000000000001
KEY_CHANNELDOWN 0x04000400000A21 0x00000000000001
KEY_VOLUMEUP 0x04000400000A10 0x00000000000001
KEY_VOLUMEDOWN 0x04000400000A11 0x00000000000001
KEY_MUTE 0x04000400000A0D 0x00000000000001
KEY_PAGEDOWN 0x04000400000A20 0x00000000000001
KEY_PAGEUP 0x04000400000A20 0x00000000000001
KEY_POWER 0x04000400000A0C 0x00000000000001
KEY_STOP 0x04000400000A6C 0x00000000000001
KEY_PLAY 0x04000400000A6D 0x00000000000001
KEY_FORWARD 0x04000400000A6E 0x00000000000001
KEY_PAUSE 0x04000400000A6D 0x00000000000001
KEY_RECORD 0x04000400000A37 0x00000000000000
KEY_REWIND 0x04000400000A6B 0x00000000000001
KEY_YELLOW 0x04000400000A6D 0x00000000000001
KEY_BLUE 0x04000400000A6E 0x00000000000001
KEY_GREEN 0x04000400000A6C 0x00000000000001
KEY_RED 0x04000400000A6B 0x00000000000001
KEY_0 0x04000400000A00 0x00000000000001
KEY_1 0x04000400000A01 0x00000000000001
KEY_2 0x04000400000A02 0x00000000000001
KEY_3 0x04000400000A03 0x00000000000001
KEY_4 0x04000400000A04 0x00000000000001
KEY_5 0x04000400000A05 0x00000000000001
KEY_6 0x04000400000A06 0x00000000000001
KEY_7 0x04000400000A07 0x00000000000001
KEY_8 0x04000400000A08 0x00000000000001
KEY_9 0x04000400000A09 0x00000000000001
KEY_102ND 0x04000400000A0A 0x00000000000001
end codes
end remote
Alles anzeigen
Code
<lircmap>
<remote "OneForAll_URC2981">
<up>KEY_CHANNELUP</up>
<down>KEY_CHANNELDOWN</down>
</remote>
</lircmap>
Code
<[definition='3','0']keymap[/definition]>
<global>
<remote>
<up>Up</up>
<down>Down</down>
</remote>
</global>
</[definition='3','0']keymap[/definition]>
Leider funktioniert mit dieser Einstellung die Fernbedienung nicht bzw. ich kann nur die Lautstärke regeln oder das Menü aufrufen. Aber das was ich definiert habe (Kanal hoch- oder runterschalten) funktioniert nicht. Was mache ich da falsch? Könnt ihr mir bitte weiterhelfen? Ich wäre euch überaus dankbar, damit ich endlich die Tastatur zur Seite legen kann.