Archive:MS-Tech MC-1200 Remote: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>Guido
(Created page with 'Test')
 
>Guido
No edit summary
Line 1: Line 1:
Test
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>

Revision as of 12:55, 6 September 2010

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>