Kirjoittaja Aihe: lirc imon 0038 ja Karmic Koala 9.10?  (Luettu 2807 kertaa)

samihs72

  • Käyttäjä
  • Viestejä: 846
    • Profiili
lirc imon 0038 ja Karmic Koala 9.10?
« : 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!
Desktop:HP Pavilion h8-1111sc Core i5-2320/8 GB/1.5 TB/GeForce GT 530 2 GB/Windows 10 64-bit,  Ubuntu 24.04 Noble Numbat
RPi 4B Nextcloudpi

ttk81

  • Käyttäjä
  • Viestejä: 58
    • Profiili
Vs: lirc imon 0038 ja Karmic Koala 9.10?
« Vastaus #1 : 02.11.09 - klo:11.11 »
Itse en ole vielä testannut, mutta tämän linkin mukaan pitäisi toimia suoraan.

samihs72

  • Käyttäjä
  • Viestejä: 846
    • Profiili
Vs: lirc imon 0038 ja Karmic Koala 9.10?
« Vastaus #2 : 02.11.09 - klo:12.42 »
Itse en ole vielä testannut, mutta tämän linkin mukaan pitäisi toimia suoraan.
Kiitos vastauksestasi! Täytyy testata, kun on aikaa.
Desktop:HP Pavilion h8-1111sc Core i5-2320/8 GB/1.5 TB/GeForce GT 530 2 GB/Windows 10 64-bit,  Ubuntu 24.04 Noble Numbat
RPi 4B Nextcloudpi

realpet

  • Käyttäjä
  • Viestejä: 167
    • Profiili
Vs: lirc imon 0038 ja Karmic Koala 9.10?
« Vastaus #3 : 23.01.10 - klo:20.43 »
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
Koodia: [Valitse]
Driver=imonlcd- /etc/LCD.conf:ista [imonlcd] -osioon
Koodia: [Valitse]
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:
Koodia: [Valitse]
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

samihs72

  • Käyttäjä
  • Viestejä: 846
    • Profiili
Vs: lirc imon 0038 ja Karmic Koala 9.10?
« Vastaus #4 : 24.01.10 - klo:10.55 »

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:
Koodia: [Valitse]
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).
Desktop:HP Pavilion h8-1111sc Core i5-2320/8 GB/1.5 TB/GeForce GT 530 2 GB/Windows 10 64-bit,  Ubuntu 24.04 Noble Numbat
RPi 4B Nextcloudpi

realpet

  • Käyttäjä
  • Viestejä: 167
    • Profiili
Vs: lirc imon 0038 ja Karmic Koala 9.10?
« Vastaus #5 : 24.01.10 - klo:11.58 »

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:
Koodia: [Valitse]
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:
Koodia: [Valitse]
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):
Koodia: [Valitse]
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
« Viimeksi muokattu: 24.01.10 - klo:12.04 kirjoittanut realpet »

realpet

  • Käyttäjä
  • Viestejä: 167
    • Profiili
Vs: lirc imon 0038 ja Karmic Koala 9.10?
« Vastaus #6 : 24.01.10 - klo:12.37 »
Olettaisin, että vika on jossain tällä alueella:
'Toimivilla' näppäimillä komento mode2 --device=/dev/lirc0 --raw palauttaa seuraavan:
Koodia: [Valitse]
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):
Koodia: [Valitse]
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

samihs72

  • Käyttäjä
  • Viestejä: 846
    • Profiili
Vs: lirc imon 0038 ja Karmic Koala 9.10?
« Vastaus #7 : 24.01.10 - klo:16.34 »
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..
Desktop:HP Pavilion h8-1111sc Core i5-2320/8 GB/1.5 TB/GeForce GT 530 2 GB/Windows 10 64-bit,  Ubuntu 24.04 Noble Numbat
RPi 4B Nextcloudpi