very sorry for taking so long to get back to you, I've had a hectic week. right, with xine in ~/.xine there is a file called keymap which contains all of the functions by name eg EventSelect is the 'ok' or 'enter' button for choosing dvd menu items. This file is used to assign keyboard keys to each function but the function names are the same in lirc. therefore just to show you the .lircrc entries are like this
Code:
begin
prog = xine
button = ok
repeat = 3
config = EventSelect
end
and the corresponding lircd.conf entry for this remote is
Code:
begin remote
name creative
bits 32
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9053 4684
one 610 1655
zero 610 549
ptrail 606
repeat 9045 2243
gap 106821
toggle_bit 0
begin codes
power 0x619E
1 0x8B74
2 0x8F70
3 0x906F
4 0x8A75
5 0x847B
6 0x7887
7 0x8976
8 0x837C
9 0x7788
0 0x807F
mute 0x6E91
vol- 0x639C
vol+ 0x629D
up 0x7B84
down 0x8D72
left 0x8778
right 0x758A
ok 0x817E
esc 0x8E71
menu 0x8877
text 0x827D
disp 0x7689
clear 0x7C83
play 0x7986
pause 0x857A
rew 0x7F80
ff 0x7A85
skip+ 0x7E81
skip- 0x7D82
ch+ 0x8C73
ch- 0x718E
end codes
end remote
note that I have called the cmss and eax keys ch- and ch+