2009-07-26, 05:55
pre-9.10 r21866 Linux 2.6.27-14
xbmc.log ending
22:54:38 T:3048683328 M:1412481024 DEBUG: Update - NEW at 50697:00000000288195b7 00 Green lirc1.conf (Green)
22:54:41 T:3048683328 M:1412481024 DEBUG: Update - NEW at 53519:0000000002000028 00 KEY_OK lirc0.conf (KEY_OK)
22:54:42 T:3048683328 M:1412481024 DEBUG: Update - NEW at 55007:000000002aa515b7 00 Up lirc1.conf (Up)
22:54:43 T:3048683328 M:1412481024 DEBUG: Update - NEW at 55852:00000000289515b7 00 Down lirc1.conf (Down)
22:54:44 T:3048683328 M:1412489216 DEBUG: Update - NEW at 56587:000000002ba515b7 00 Right lirc1.conf (Right)
22:54:45 T:3048683328 M:1412489216 DEBUG: Update - NEW at 57472:0000000029a515b7 00 Left lirc1.conf (Left)
22:54:46 T:3048683328 M:1412489216 DEBUG: Update - NEW at 58980:000000002ab195b7 00 Go lirc1.conf (Go)
22:54:47 T:3048683328 M:1412489216 DEBUG: Update - NEW at 60360:000000002a8315b7 00 Play lirc1.conf (Play)
xbmc sees the key depressions and keystrokes but does nothing.
Here is my Lircmap.xml
# Antec Veris Basic rmt RM100
<lircmap>
<remote device="/etc/lirc/lirc0.conf">
<title>KEY_MENU</title>
<back>KEY_ESC</back>
<select>KEY_OK</select>
</remote>
<remote device="/etc/lirc/lirc1.conf">
<pause>Pause</pause>
!-- <stop>STOP</stop> -->
<skipnext>Forward</skipnext>
<skipprevious>Rewind</skipprevious>
<left>Left</left>
<right>Right</right>
<up>Up</up>
<down>Down</down>
<stop>Go</stop>
<CH+>ActivateWindow(PlayerControls)</CH+>
<pageminus>CHAN_DOWN</pageminus>
<mute>Mute</mute>
<power>Power</power>
<info>Green</info>
<play>Play</play>
</remote>
</lircmap>
And here is the Keymap.xml
<keymap>
<global>
<remote>
<three>VolumeUp</three>
<six>VolumeDown</six>
<nine>Mute</nine>
<play>Play</play>
<pause>Pause</pause>
<stop>Stop</stop>
<forward>FastForward</forward>
<reverse>Rewind</reverse>
<left>Left</left>
<right>Right</right>
<up>Up</up>
<down>Down</down>
<select>Select</select>
<CH+>ActivateWindow(PlayerControls)</CH+>
<pageminus>PageDown</pageminus>
<back>ParentDir</back>
<menu>PreviousMenu</menu>
<title>ContextMenu</title>
<info>Info</info>
<skipplus>SkipNext</skipplus>
<skipminus>SkipPrevious</skipminus>
<display>FullScreen</display>
<start>PreviousMenu</start>
<record>Screenshot</record>
<volumeplus>VolumeUp</volumeplus>
<volumeminus>VolumeDown</volumeminus>
<mute>Mute</mute>
<power>XBMC.ShutDown()</power>
<myvideo>XBMC.ActivateWindow(MyVideos)</myvideo>
<mymusic>XBMC.ActivateWindow(MyMusic)</mymusic>
<mypictures>XBMC.ActivateWindow(MyPictures)</mypictures>
<mytv>XBMC.ActivateWindow(Home)</mytv>
<hash>ActivateWindow(PlayerControls)</hash>
</remote>
And here is the lircd.conf
# For Antec Veris Basic RM100
begin remote
name lirc0
bits 8
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 24
pre_data 0x20000
gap 211988
toggle_bit_mask 0x14
begin codes
KEY_OK 0x28
KEY_MENU 0x65
KEY_ESC 0x2A
end codes
end remote
begin remote
name lirc1.conf
bits 24
eps 30
aeps 100
one 0 0
zero 0 0
post_data_bits 8
post_data 0xB7
gap 211988
toggle_bit_mask 0x2000
begin codes
Green 0x288195
Power 0x289115
Up 0x2AA515
Down 0x289515
Left 0x29A515
Right 0x2BA515
Vol+ 0x28A395
Vol- 0x28A595
Mute 0x2B9595
Ch+ 0x289395
Ch- 0x288795
Rewind 0x298315
Play 0x2A8315
Forward 0x2B8315
Go 0x2AB195
end codes
end remote
This happened after new install today. AT first the keyboard would not work either, but after reboot it started working.
I made sure that both /usr/share/xbmc/system and /usr/share/xbmc/userdata both had Lircmap.xml and Keymap.xml that I copied from the .xbmc/userdata directory posted above. Verified contents and everything looks A ok but it is not working. Just the fact that xbmc is seeing the key depressions based on the logs means it should work.
Any input would be greatly appreciated. My fat a$$ has go used to not getting out the chair to go to a wired keyboard. My cheapo backup!
xbmc.log ending
22:54:38 T:3048683328 M:1412481024 DEBUG: Update - NEW at 50697:00000000288195b7 00 Green lirc1.conf (Green)
22:54:41 T:3048683328 M:1412481024 DEBUG: Update - NEW at 53519:0000000002000028 00 KEY_OK lirc0.conf (KEY_OK)
22:54:42 T:3048683328 M:1412481024 DEBUG: Update - NEW at 55007:000000002aa515b7 00 Up lirc1.conf (Up)
22:54:43 T:3048683328 M:1412481024 DEBUG: Update - NEW at 55852:00000000289515b7 00 Down lirc1.conf (Down)
22:54:44 T:3048683328 M:1412489216 DEBUG: Update - NEW at 56587:000000002ba515b7 00 Right lirc1.conf (Right)
22:54:45 T:3048683328 M:1412489216 DEBUG: Update - NEW at 57472:0000000029a515b7 00 Left lirc1.conf (Left)
22:54:46 T:3048683328 M:1412489216 DEBUG: Update - NEW at 58980:000000002ab195b7 00 Go lirc1.conf (Go)
22:54:47 T:3048683328 M:1412489216 DEBUG: Update - NEW at 60360:000000002a8315b7 00 Play lirc1.conf (Play)
xbmc sees the key depressions and keystrokes but does nothing.
Here is my Lircmap.xml
# Antec Veris Basic rmt RM100
<lircmap>
<remote device="/etc/lirc/lirc0.conf">
<title>KEY_MENU</title>
<back>KEY_ESC</back>
<select>KEY_OK</select>
</remote>
<remote device="/etc/lirc/lirc1.conf">
<pause>Pause</pause>
!-- <stop>STOP</stop> -->
<skipnext>Forward</skipnext>
<skipprevious>Rewind</skipprevious>
<left>Left</left>
<right>Right</right>
<up>Up</up>
<down>Down</down>
<stop>Go</stop>
<CH+>ActivateWindow(PlayerControls)</CH+>
<pageminus>CHAN_DOWN</pageminus>
<mute>Mute</mute>
<power>Power</power>
<info>Green</info>
<play>Play</play>
</remote>
</lircmap>
And here is the Keymap.xml
<keymap>
<global>
<remote>
<three>VolumeUp</three>
<six>VolumeDown</six>
<nine>Mute</nine>
<play>Play</play>
<pause>Pause</pause>
<stop>Stop</stop>
<forward>FastForward</forward>
<reverse>Rewind</reverse>
<left>Left</left>
<right>Right</right>
<up>Up</up>
<down>Down</down>
<select>Select</select>
<CH+>ActivateWindow(PlayerControls)</CH+>
<pageminus>PageDown</pageminus>
<back>ParentDir</back>
<menu>PreviousMenu</menu>
<title>ContextMenu</title>
<info>Info</info>
<skipplus>SkipNext</skipplus>
<skipminus>SkipPrevious</skipminus>
<display>FullScreen</display>
<start>PreviousMenu</start>
<record>Screenshot</record>
<volumeplus>VolumeUp</volumeplus>
<volumeminus>VolumeDown</volumeminus>
<mute>Mute</mute>
<power>XBMC.ShutDown()</power>
<myvideo>XBMC.ActivateWindow(MyVideos)</myvideo>
<mymusic>XBMC.ActivateWindow(MyMusic)</mymusic>
<mypictures>XBMC.ActivateWindow(MyPictures)</mypictures>
<mytv>XBMC.ActivateWindow(Home)</mytv>
<hash>ActivateWindow(PlayerControls)</hash>
</remote>
And here is the lircd.conf
# For Antec Veris Basic RM100
begin remote
name lirc0
bits 8
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 24
pre_data 0x20000
gap 211988
toggle_bit_mask 0x14
begin codes
KEY_OK 0x28
KEY_MENU 0x65
KEY_ESC 0x2A
end codes
end remote
begin remote
name lirc1.conf
bits 24
eps 30
aeps 100
one 0 0
zero 0 0
post_data_bits 8
post_data 0xB7
gap 211988
toggle_bit_mask 0x2000
begin codes
Green 0x288195
Power 0x289115
Up 0x2AA515
Down 0x289515
Left 0x29A515
Right 0x2BA515
Vol+ 0x28A395
Vol- 0x28A595
Mute 0x2B9595
Ch+ 0x289395
Ch- 0x288795
Rewind 0x298315
Play 0x2A8315
Forward 0x2B8315
Go 0x2AB195
end codes
end remote
This happened after new install today. AT first the keyboard would not work either, but after reboot it started working.
I made sure that both /usr/share/xbmc/system and /usr/share/xbmc/userdata both had Lircmap.xml and Keymap.xml that I copied from the .xbmc/userdata directory posted above. Verified contents and everything looks A ok but it is not working. Just the fact that xbmc is seeing the key depressions based on the logs means it should work.
Any input would be greatly appreciated. My fat a$$ has go used to not getting out the chair to go to a wired keyboard. My cheapo backup!