Archive:MS-Tech MC-1200 Remote

From Official Kodi Wiki
Revision as of 12:55, 6 September 2010 by >Guido
Jump to navigation Jump to search

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>