Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: samihs72 - 01.11.09 - klo:18.38
-
Moi! Onko joku imon 0038 kaukosäädinmoduulin omistaja jo päivittänyt media-pc:n Ubutu/Mythbuntu 9.10:iin? Toimiiko "out-of-the-box"? Tein ihan älyttömän seikkailun 9.04:n kanssa ja en viitsisi samaan jumppaan heti lähteä, jos ei toimi alkuunkaan... :o
Toisaalta taas Mythtv:n 0.22 versio kiehtoisi...
Olisin enemmän kuin kiitollinen tiedostanne!
-
Itse en ole vielä testannut, mutta tämän linkin (http://www.avenard.org/media/Patches_%26_Add-Ons/Entries/2009/10/17_LIRC_and_LCD_to_work_with_Antec_Fusion_Remote_Black_%28Karmic%29.html) mukaan pitäisi toimia suoraan.
-
Itse en ole vielä testannut, mutta tämän linkin (http://www.avenard.org/media/Patches_%26_Add-Ons/Entries/2009/10/17_LIRC_and_LCD_to_work_with_Antec_Fusion_Remote_Black_%28Karmic%29.html) mukaan pitäisi toimia suoraan.
Kiitos vastauksestasi! Täytyy testata, kun on aikaa.
-
Moi! Onko joku imon 0038 kaukosäädinmoduulin omistaja jo päivittänyt media-pc:n Ubutu/Mythbuntu 9.10:iin? Toimiiko "out-of-the-box"? Tein ihan älyttömän seikkailun 9.04:n kanssa ja en viitsisi samaan jumppaan heti lähteä, jos ei toimi alkuunkaan... :o
Toisaalta taas Mythtv:n 0.22 versio kiehtoisi...
Olisin enemmän kuin kiitollinen tiedostanne!
Kovalevy sanoi poks joten asensin Karmicin puhtaalta pöydältä. Toimii lähestulkoon out-of-the-box:
- /etc/LCDd.conf:iin
Driver=imonlcd
- /etc/LCD.conf:ista [imonlcd] -osioon
Protocol=1
OnExit=2 (vihdoinkin se näyttö sammuu kun koneen sammuttaa)
- /usr/share/lirc/remotes/imon/lircd.conf.imon:issa on ainakin minun kaukosäätimen osalta väärät koodit, alla omani:
begin remote
name mx200
bits 64
eps 30
aeps 100
one 0 0
zero 0 0
gap 95984
toggle_bit_mask 0x400000000000
# gap 20000000
# toggle_bit_mask 0x400000000000
#
# repeat 1 1
#
# min_repeat 1
# pre_data_bits 24
# pre_data 0x20000
# gap 95995
# toggle_bit_mask 0x0
begin codes
1 0x0200001E00000000
2 0x0200001F00000000
3 0x0200002000000000
4 0x0200002100000000
5 0x0200002200000000
6 0x0200002300000000
7 0x0200002400000000
8 0x0200002500000000
9 0x0200002600000000
0 0x0200002700000000
tahti 0x0220002500000000
hash 0x0220002000000000
esc 0x0200002900000000
ala 0x0200002800000000
oikea 0x0200006500000000
vasen 0x0280000000000000
yo 0x0200002C00000000
ao 0x0102000000000000
av 0x0101000000000000
yv 0x0200002A00000000
ralas 0x01007F0000000000
rylos 0x0100800000000000
roikea 0x0100007F00000000
rvasen 0x0100008000000000
# Button- 0x01000000
# Button+ 0x00010000
Play 0x2a8115b700000101
Record 0x298115B700000101
Eject 0x29B195B700000101
Rewind 0x2A8195B700000101
Pause 0x2A9115B700000101
Forward 0x2B8115B700000101
Prev 0x2B9115B700000101
Stop 0x2B9715B700000101
Skip 0x298195B700000101
Mute 0x2B9595B700000101
Timer 0x2b8395b700000101
AppExit 0x288195B700000101
Power 0x289115B700000101
Zoom 0x29A595B700000101
FullScreen 0x2AA395B700000101
Go 0x2AB195B700000101
Switch 0x2A9395B700000101
Eject2 0x299395B700000101
AppLaunch 0x29B715B700000101
Vol- 0x28A595B700000101
Vol+ 0x28A395B700000101
Prog- 0x288795B700000101
Prog+ 0x289395B700000101
Red 0x2B8515B700000101
Green 0x299195B700000101
Blue 0x2BA115B700000101
Yello 0x28A515B700000101
DVD 0x29A395B700000101
Menu 0x2BA395B700000101
Subtitle 0x298595B700000101
Audio 0x2B8595B700000101
Bookmark 0x288515B700000101
Thumbnail 0x2AB715B700000101
ylos 0x299155b700000101
end codes
end remote
Ongelmana on se, että osa kaukosäätimen näppäimistä antaa tuplaeventin. mode2:lla kokeiltuna niitä ei tule kuin yksi mutta tuossa lircin drivereissä on jotain häikkää. Haittaa esim. play/pause -näppäimen käyttöä :-[.
- Petri
-
Ongelmana on se, että osa kaukosäätimen näppäimistä antaa tuplaeventin. mode2:lla kokeiltuna niitä ei tule kuin yksi mutta tuossa lircin drivereissä on jotain häikkää. Haittaa esim. play/pause -näppäimen käyttöä :-[.
- Petri
Moi! Asensin puhtaalta tässä jokin aikaa sitten myös Mythbuntu 9.10:n ja lirc toimi melko suoraan... Mulla oli samoja juttuja, mm. Menu-näpäin tuotti tupla-eventin.. Ihmettelin aikani ja sitten löysin ratkaisun ainakin siihen omaan ongelmaani:
~.lirc/ -hakemistossa oleva mythtv-file sisälsi muutaman näppäimen tupla-määrityksen, poistin kylmästi toisen niistä ja sitten annoin komennon:
sudo /etc/init.d/lirc restart
Kannattaa tarkistaa ainakin nuo tupla-määritykset lirc:n mythtv-konffifilestä (ja tietty jos käytät muita soittimia, niin myös vlc, mplayer ja totem -filuista myös).
-
Ongelmana on se, että osa kaukosäätimen näppäimistä antaa tuplaeventin. mode2:lla kokeiltuna niitä ei tule kuin yksi mutta tuossa lircin drivereissä on jotain häikkää. Haittaa esim. play/pause -näppäimen käyttöä :-[.
- Petri
Moi! Asensin puhtaalta tässä jokin aikaa sitten myös Mythbuntu 9.10:n ja lirc toimi melko suoraan... Mulla oli samoja juttuja, mm. Menu-näpäin tuotti tupla-eventin.. Ihmettelin aikani ja sitten löysin ratkaisun ainakin siihen omaan ongelmaani:
~.lirc/ -hakemistossa oleva mythtv-file sisälsi muutaman näppäimen tupla-määrityksen, poistin kylmästi toisen niistä ja sitten annoin komennon:
sudo /etc/init.d/lirc restart
Kannattaa tarkistaa ainakin nuo tupla-määritykset lirc:n mythtv-konffifilestä (ja tietty jos käytät muita soittimia, niin myös vlc, mplayer ja totem -filuista myös).
Tsekattu, ei ole kaksinkertaisia määrityksiä.
Tuo tuplanäppäinongelma RM200 ohjaimella on siitä hassu, että vain osa näppäimistä tulee tuplana.
- Numeronäppäinten ja kaukosäätimen pyöreän osan näppäinten eventit tulevat yksittäin
- Play/FF/Rew jne tulevat tuplina
- 3 alimman rivin eventit tulevat tuplina
Olettaisin, että vika on jossain tällä alueella:
'Toimivilla' näppäimillä komento mode2 --device=/dev/lirc0 --raw palauttaa seuraavan:
code: 0x0200001e00000000
code: 0x0200000000000000
Eli tuossa on näppäimen '1' koodit joista ensimmäinen on käsittääkseni napin painaminen ja toinen on kun nappi vapautetaan
'Epätoimivilla' vastaava tulostus on (play-näppäin):
code: 0x2a8115b700000101
code: 0x2a8155b700000101
Noissa kahdessa tapauksessa eroava bitti on eri kohdassa joten ilmeisesti konfiguraatiotiedoston toggle_bit_mask 0x400000000000 ei taivu tuohon.
Kokeilin vielä irrecordilla sitä, että alussa ja lopussa käytin näppäintä 1, jolloin toggle_bit_maskin arvoksi tuli 0x1E00000000.
Sen kun vaihtoi kaukosäätimen konfiguraatiotiedostoon niin:
- Ennen tuplaeventin antaneet napit antoivat yksinkertaisen eventin
- Ennen normaalisti toimineet napit antavat oman eventtinsä ja sen jälkeen 1-napin eventin
Oh joy...
- Petri
-
Olettaisin, että vika on jossain tällä alueella:
'Toimivilla' näppäimillä komento mode2 --device=/dev/lirc0 --raw palauttaa seuraavan:
code: 0x0200001e00000000
code: 0x0200000000000000
Eli tuossa on näppäimen '1' koodit joista ensimmäinen on käsittääkseni napin painaminen ja toinen on kun nappi vapautetaan
'Epätoimivilla' vastaava tulostus on (play-näppäin):
code: 0x2a8115b700000101
code: 0x2a8155b700000101
Noissa kahdessa tapauksessa eroava bitti on eri kohdassa joten ilmeisesti konfiguraatiotiedoston toggle_bit_mask 0x400000000000 ei taivu tuohon.
Kokeilin vielä irrecordilla sitä, että alussa ja lopussa käytin näppäintä 1, jolloin toggle_bit_maskin arvoksi tuli 0x1E00000000.
Sen kun vaihtoi kaukosäätimen konfiguraatiotiedostoon niin:
- Ennen tuplaeventin antaneet napit antoivat yksinkertaisen eventin
- Ennen normaalisti toimineet napit antavat oman eventtinsä ja sen jälkeen 1-napin eventin
Oh joy...
Tein workaroundin. Ajoin irrecordin, käytin #-näppäintä noiden togge-arvojen määritykseen ja kommentoin ko. näppäimen sitten pois kaukosäätimen konfituraatiosta, toggle_bit_mask arvolla toggle_bit_mask 0x20002000000000.
Vielä kun keksisi minkälaisen arvon tuohon voisi laittaa niin, että ihan joka näppäin toimisi. Toki #-näppäintä en ihan kovin usein muista esim. MythTV:llä käyttäneeni...
- Petri
-
Mikäköhän siinä on, kun mulla on tuo samainen RM-200 kake ja mulla toimii kyllä ihan normalisti Play ja Pause nappulat ???
Mä oon konffannut lircin ihan normaalisti Mythbuntun asennuksen yhteydessä, ei mitään muuta kuin nuo muutamat tuplarivit pois ~.lirc/mythtv -filusta ja siinä kaikki..