Archive:MS-Tech MC-1200 Remote
Zorg dat remote altijd bereikbaar is op zelfde adres:
nano /proces/bus/input/devices
output is zoiets als: I: Bus=0003 Vendor=05a4 Product=9881 Version=0110 N: Name="HID 05a4:9881" P: Phys=usb-0000:00:06.0-1/input0 S: Sysfs=/devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.0/input/input4 U: Uniq= H: Handlers=kbd event4 B: EV=120013 B: KEY=e080ffdf01cfffff fffffffffffffffe B: MSC=10 B: LED=7
I: Bus=0003 Vendor=05a4 Product=9881 Version=0110 N: Name="HID 05a4:9881" P: Phys=usb-0000:00:06.0-1/input1 S: Sysfs=/devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.1/input/input5 U: Uniq= H: Handlers=kbd mouse1 event5 B: EV=17 B: KEY=1f0000 2020000 3878d801d001 1e000000000000 0 B: REL=103 B: MSC=10
Benodigd is de Phys van Cypress Cypress USB Keyboard / PS2 Mouse
creeer een regel voor udev: sudo nano /etc/udev/rules.d/10-irremote.rules
SUBSYSTEM=="input",ATTRS{phys}=="usb-0000:00:06.0-3/input0",SYMLINK=="input/irremote0" SUBSYSTEM=="input",ATTRS{phys}=="usb-0000:00:06.0-3/input1",SYMLINK=="input/irremote1"
Herstart udev en trigger een ontdekking: sudo restart udev sudo udevadm trigger ls /dev/input hier zouden nu twee symlinks moeten staan: irremote0 en irremote1
Installeer inputlirc sudo apt-get update sudo apt-get install inputlirc sudo nano /etc/default/inputlirc
EVENTS="/dev/input/irremote0 /dev/input/irremote1" OPTIONS="-g -m0 -c -d /var/run/lirc/lircd"
Herstart inputlirc sudo /etc/init.d/inputlirc restart
test de remote via irw irw
Creeer een bestand in ~/.xbmc/userdata/Lircmap.xml
<lircmap> <remote device="irremote0"> <play>CTRL_SHIFT_KEY_P</play> <pause>CTRL_KEY_P</pause> <stop>CTRL_SHIFT_KEY_S</stop> <forward>CTRL_SHIFT_KEY_F</forward> <reverse>CTRL_SHIFT_KEY_B</reverse> <skipplus>CTRL_KEY_F</skipplus> <skipminus>CTRL_KEY_B</skipminus> <left>KEY_LEFT</left> <right>KEY_RIGHT</right> <up>KEY_UP</up> <down>KEY_DOWN</down> <select>KEY_ENTER</select> <pageplus>KEY_PAGEUP</pageplus> <pageminus>KEY_PAGEDOWN</pageminus> <one>KEY_1</one> <two>KEY_2</two> <three>KEY_3</three> <four>KEY_4</four> <five>KEY_5</five> <six>KEY_6</six> <seven>KEY_7</seven> <eight>KEY_8</eight> <nine>KEY_9</nine> <zero>KEY_0</zero> <hash>SHIFT_KEY_3</hash> <star>KEY_KPASTERISK</star> <clear>KEY_DELETE</clear> <record>CTRL_KEY_R</record> <menu>ALT_KEY_ENTER</menu> <info>CTRL_KEY_G</info> <title>KEY_COMPOSE</title> <back>KEY_BACKSPACE</back> <display>ALT_META_KEY_ENTER</display> <start></start> <mytv>CTRL_SHIFT_KEY_T</mytv> <mymusic>CTRL_KEY_M</mymusic> <mypictures>CTRL_KEY_I</mypictures> <myvideo>CTRL_KEY_E</myvideo> </remote> <remote device="irremote1"> <power>KEY_POWER</power> <volumeplus>KEY_VOLUMEUP</volumeplus> <volumeminus>KEY_VOLUMEDOWN</volumeminus> <mute>KEY_MIN_INTERESTING</mute> </remote>
</lircmap>