Tainted Wrote:Is there a gui out there to make this easy?
No, afaik noone wrote a GUI yet. You have to edit your files manually.
Temar
Senior Member Posts: 259 Joined: Nov 2008 Reputation: 8 |
2009-09-22 14:52
Post: #21
Tainted Wrote:Is there a gui out there to make this easy? No, afaik noone wrote a GUI yet. You have to edit your files manually. |
| find quote |
Nogood5
Senior Member Posts: 188 Joined: Feb 2004 Reputation: 0 |
2009-10-26 13:17
Post: #22
Finally found my solution for my lircmap.xml problems. There was a lircmap.xml located in /usr/share/xbmc/system.
I mirrored that to /home/xbmc/.xbmc/system. However the changes aren't registered as an edited lircmap.xml should be located in home/xbmc/.xbmc/userdata. Seems strange to me that a lircmap.xml is located in the system subfolder? Could that be from a faulty update or a problem resulting from the merge earlier this month? |
| find quote |
Zubbeli
Junior Member Posts: 17 Joined: Dec 2009 Reputation: 0 |
2009-12-25 18:20
Post: #23
Is there a way to set a keyboard command to the remote? For example:
<keymap> <global> <remote> <pageminus>C</pageminus> </remote> </global> </keymap> I would like to have a "pressed c" on my channeldown button of my remote. Is there a way? My above sample does not work at all. Thanks for any hint! |
| find quote |
Temar
Senior Member Posts: 259 Joined: Nov 2008 Reputation: 8 |
2009-12-25 18:52
Post: #24
Zubbeli Wrote:Is there a way to set a keyboard command to the remote? No, you can't trigger keyboard keys with your remote. But you can trigger the same XBMC action. First you have to check which XBMC action is triggered when you press 'C' on your keyboard. Then you have to map this XBMC action to your remote's button. Suppose the keyboard key 'c' triggers the action 'PageDown'. Then you have to add the following mapping: Quote: <pageminus>PageDown</pageminus> Zubbeli Wrote:<keymap> You have to add a "device" entry to your "<remote>" tag: Quote:<keymap> |
| find quote |
Zubbeli
Junior Member Posts: 17 Joined: Dec 2009 Reputation: 0 |
2009-12-25 19:05
Post: #25
Hi Temar,
this is my problem. I can't find the corresponding XBMC Action command to the "c"-key. "c" will open the submenu for a file where you can select "set contents" (and other things) for instance. |
| find quote |
Temar
Senior Member Posts: 259 Joined: Nov 2008 Reputation: 8 |
2009-12-25 19:55
Post: #26
Zubbeli Wrote:Hi Temar, I think you are looking for the XBMC action 'ContextMenu'. Try this: Quote:<keymap> |
| find quote |
Zubbeli
Junior Member Posts: 17 Joined: Dec 2009 Reputation: 0 |
2009-12-25 20:42
Post: #27
Hmm... I must be blind :o
Thanks a lot - that's it! |
| find quote |
rbrohman
Senior Member Posts: 232 Joined: Jan 2010 Reputation: 1 Location: Kitchener, ON |
2010-01-03 04:33
Post: #28
How does the trumping actually work between the remote.xml file in /home/xbmc/.xbmc/userdata/keymaps directory and the one in the /usr/share/xbmc/system/keymaps directory?
I want to remove a mapping for a key in one window. First I deleted the appropriate entry from the /userdata/keymaps/remote.xml file. I also tried having a blank action for that button (along the lines of <Red></Red>). Neither method worked for eliminating that button. |
| find quote |
albertoparis
Junior Member Posts: 1 Joined: Feb 2010 Reputation: 0 |
2010-02-04 00:34
Post: #29
Hi,
I have a Zotac MAG (ION+NVIDIA) nettop running Ubuntu Minimal 9.10 x86_64, and installed XBMC on it successfully. I want to use a Universal Remote Control with XBMC, but have not been able to make it work after reading and applying all I found about IR remotes in the site ... I am using an IguanaWorks IR Transciever (http://iguanaworks.net/product1.psp) with LIRC (compiled from source) and a Motorola DRC-800 remote control (http://www.motorola.com/Consumers/US-EN/...C800_US_EN). Lirc is set up OK, the IR Transceiver and the remote are working OK, and I can see all activity on the remote with 'irw'. Here, you can see it receives correctly the "commands" power, up, down, right, left, ok, info, menu, guide and exit: root@localhost:~# irw 0000000000005006 00 power Motorola_DRC800 0000000000002c09 01 up Motorola_DRC800 000000000000ac01 00 down Motorola_DRC800 000000000000ec06 02 right Motorola_DRC800 0000000000006c0e 00 left Motorola_DRC800 0000000000008807 01 ok Motorola_DRC800 000000000000cc05 00 info Motorola_DRC800 0000000000009806 02 menu Motorola_DRC800 0000000000000c0b 01 guide Motorola_DRC800 000000000000480b 00 exit Motorola_DRC800 For reference, here is my /etc/lirc/lircd.conf: begin remote name Motorola_DRC800 bits 16 flags SPACE_ENC|CONST_LENGTH eps 30 aeps 100 header 9044 4418 one 561 4416 zero 561 2175 ptrail 561 repeat 9045 2197 gap 99420 toggle_bit 0 begin codes power 0x5006 vod 0x580A ppv 0x180E rewind 0x7808 play 0xD802 forward 0xB804 record 0x8C03 pause 0xF800 stop 0x380C replay 0x3C08 list 0xBC00 livetv 0x7C0F mute 0xF008 fav 0xA805 help 0x4C0D last 0xC803 vol-up 0xB00C vol-down 0x7004 chan-up 0xD00A chan-down 0x3002 page-up 0x5C0C page-down 0xDC04 exit 0x480B info 0xCC05 guide 0x0C0B menu 0x9806 day-plus 0x1C0A day-minus 0x9C02 ok 0x8807 left 0x6C0E right 0xEC06 up 0x2C09 down 0xAC01 a 0xE801 b 0xE40E c 0x1406 1 0x800F 2 0x4007 3 0xC00B 4 0x2003 5 0xA00D 6 0x6005 7 0xE009 8 0x1001 9 0x900E 0 0x0000 input 0x280D aspect 0x0203 pip_onoff 0x4403 pip_swap 0xC40D pip_move 0x2405 pip_chan_up 0xA409 pip_chan_down 0x6401 end codes end remote So far, so good. The problem seems to be in passing that information from Lirc to XBMC. I set up my Lircmap.xml file in /home/user/.xbmc/userdata/ (user is the actual user running xbmc-standalone), and it contains: root@localhost:~# more /home/user/.xbmc/userdata/Lircmap.xml <lircmap> <remote device="Motorola_DRC800"> <pause>pause</pause> <stop>day-minus</stop> <left>left</left> <right>right</right> <up>up</up> <down>down</down> <select>ok</select> <pageplus>chan-up</pageplus> <pageminus>chan-down</pageminus> <menu>menu</menu> <title>guide</title> <info>info</info> <power>power</power> <myvideo>a</myvideo> <mymusic>b</mymusic> <mypictures>c</mypictures> <one>1</one> <two>2</two> <three>3</three> <four>4</four> <five>5</five> <six>6</six> <seven>7</seven> <eight>8</eight> <nine>9</nine> <zero>0</zero> </remote> </lircmap> I also copied the standard /usr/share/xbmc/system/keymaps/remote.xml to /home/user/.xbmc/userdata/keymaps/remote.xml I also copied thos Lircmap.xml and remote.xml to the corresponding (same) directories under the user 'xbmc' home directory. Any help will be greatly appreciated. If any additional information is required, please let me know and I will post it. Thank you, AP Bogota - Colombia Southamerica |
| find quote |
SkaveRat
Junior Member Posts: 4 Joined: Apr 2010 Reputation: 0 |
2010-04-13 00:58
Post: #30
I have the exact same problem as albertoparis above.
- My LIRC works fine (using it for month with MythTV). - irw outputs all my remote codes. - I've tried all kinds of configuration files (remote.xml, Keymap.xml, Lircmap.xml etc), none changed a thing: XBMC just won't recognize a keypress. Too bad, I think I'll have to switch to MythTV again.. *sigh* |
| find quote |