[1] 2 3 4 >>> Archiv / MLD 3.x / Development / Lirc Probleme
 

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Lirc Probleme
« on: June 11, 2011, 18:42:03 »
hi jungs,

ich kriege lirc nicht zum laufen (ist auch stressig mit livecd will aber auch net installieren bevor eben lirc geht!)

problem: lirc setzt lirc_serial! in der rc.config steht kein auto mehr und lirc args sind auch auf setserial gesetzt. bei meiner uralt install wo es geht steht bei args nichts drin und bei driver="auto"! das tut auch wunderbar lsmod zeigt mit dev und imon an.

also manuel eingetragen driver="lirc_imon" wird auch geladen! aber es wird kein /dev/lirc0 erstellt, das sollte doch passieren?

ich weiss nicht weiter!

jemand ne idee?

greetz marMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Lirc Probleme
« Reply #1 on: June 12, 2011, 12:34:15 »
@claus,

bei dvb könnte man wohl das alles (wenn man staging mit schleppt) mitnehmen

Code: [Select]
#
# Multimedia drivers
#
CONFIG_VIDEO_SAA7146=m
CONFIG_VIDEO_SAA7146_VV=m
CONFIG_RC_CORE=m
CONFIG_LIRC=m
CONFIG_RC_MAP=m
CONFIG_IR_NEC_DECODER=m
CONFIG_IR_RC5_DECODER=m
CONFIG_IR_RC6_DECODER=m
CONFIG_IR_JVC_DECODER=m
CONFIG_IR_SONY_DECODER=m
CONFIG_IR_RC5_SZ_DECODER=m
CONFIG_IR_LIRC_CODEC=m
CONFIG_IR_ENE=m
CONFIG_IR_IMON=m
CONFIG_IR_MCEUSB=m
CONFIG_IR_ITE_CIR=m
CONFIG_IR_FINTEK=m
CONFIG_IR_NUVOTON=m
CONFIG_IR_REDRAT3=m
CONFIG_IR_STREAMZAP=m
CONFIG_IR_WINBOND_CIR=m
CONFIG_RC_LOOPBACK=m
CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_TUNER=m
CONFIG_MEDIA_TUNER_CUSTOMISE=y
#
# Media devices in staging
#
CONFIG_STAGING_BROKEN=y
# CONFIG_VIDEO_GO7007 is not set
# CONFIG_VIDEO_CX25821 is not set
# CONFIG_VIDEO_TM6000 is not set
CONFIG_LIRC_STAGING=y
CONFIG_LIRC_BT829=m
CONFIG_LIRC_IGORPLUGUSB=m
CONFIG_LIRC_IMON=m
CONFIG_LIRC_PARALLEL=m
CONFIG_LIRC_SASEM=m
CONFIG_LIRC_SERIAL=m
CONFIG_LIRC_SERIAL_TRANSMITTER=y
CONFIG_LIRC_SIR=m
CONFIG_LIRC_TTUSBIR=m
CONFIG_LIRC_ZILOG=m

wobei IR_imon und lirc_imon sich sicher stressen aber imon statt lirc_imon soll auch besser laufen

wo holen sich die jungs die das im kernel bauen den deamon her? weil meine idee wäre das zeugs alles bei dvb mit bauen zu lassen im lirc teil die moduel da her zu kopieren

greetz

edit://könnte es an dem heir liegen das ich kein imon mehr zum laufen bekommen? hört sich stark danach an, oder?

git lirc log
« Last Edit: June 12, 2011, 13:03:33 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Lirc Probleme
« Reply #2 on: June 12, 2011, 13:27:45 »
Hi,

LIRC_DRIVER wird nur auf auto gesetzt, wenn beim ersten installieren vom lirc-Addon nen lirc Decice gefunden wird, das nen Kernel Modul benötigt. Geprüft wird das per "search_modules lirc"

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Lirc Probleme
« Reply #3 on: June 12, 2011, 13:38:27 »
hi claus,

wieso hat das früher gefunzt udn jetzt nicht mehr?
ich vermute das remove device wegen upstream (siehe link oben) dafür verantwortlich ist!

greetz

noch nen fehler im lirc gefunden make clean muss die src löschen
« Last Edit: June 12, 2011, 16:16:51 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Lirc Probleme
« Reply #4 on: June 12, 2011, 17:30:33 »
hi jungs,

also scheint echt so als haetten die junsg bei lirc git mein zeugs rausgeschmissen GRRRRRRRRRRRRRRRRRRRRRRRRRRRR

habe nun neben lirc noch im dvb treiber imon dazu genommen und siehe da wird wieder erkannt und ich habe tastatur/maus mapping auf die fernbedienung! nur kriege ich vdr noch net dazu damit zu komunizieren rc-core oder so ist daran schuld.

man hat irgendwie die mapping der remote komplett gegeben und kann das wohl mappen evtl remote plugin nutzen? ich weiss es nicht! hat jemand ne idee???

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline Christian

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1531
    • View Profile
    • http://www.minidvblinux.de
Lirc Probleme
« Reply #5 on: June 12, 2011, 23:48:41 »
Quote
hi jungs,

also scheint echt so als haetten die junsg bei lirc git mein zeugs rausgeschmissen GRRRRRRRRRRRRRRRRRRRRRRRRRRRR

habe nun neben lirc noch im dvb treiber imon dazu genommen und siehe da wird wieder erkannt und ich habe tastatur/maus mapping auf die fernbedienung! nur kriege ich vdr noch net dazu damit zu komunizieren rc-core oder so ist daran schuld.

man hat irgendwie die mapping der remote komplett gegeben und kann das wohl mappen evtl remote plugin nutzen? ich weiss es nicht! hat jemand ne idee???

greetz MarMic
Hi

Schau dir doch mal bitte den Part mit neuer Kernel alter Kernel an : http://projects.vdr-developer.org/wiki/plg-imonlcd   .?!?
__________________________________________

"...ich schreibe 80% meiner Beiträge aus dem Kopf ... bitte nicht schlagen wenn mal ein Path nicht passt :) ..."

MFG Christian

Nokia Sat DBox2 + Multicam

Hardware VDR: ASUS E35M1-I Deluxe, 4GB RAM, ATI 6XXX onboard, TT S2-6400 FF, Samsung 500GB 2,5"


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Lirc Probleme
« Reply #6 on: June 13, 2011, 00:05:24 »
hi christian,

das ist doch das was ich gesagt habe lirc 0.9.0 haben noch lirc_imon alles was neuer ist ist nur noch im kernel und das ist dann imon (habe ich ja bei dvb mitgebaut) das ging ja dann auch grob

greetz

@christian, um alles wie gehabt zu nutzen (so wie es auch bei mld2 war) müsste das rückgängig gemacht werden:
das muss wieder rein

edit:// hier wird noch geschrieben wenn man nun imon (statt lirc_imon) nimmt muss man um lirc funktion zu bekommen eventlircd oder lirc mit devinput nutzen (was auch immer das alles ist) HIER

ich denke steffen_b weiss ds genau weil so wie ich das in dne threads verfolge bauen die für yavdr etwas mit diesen rccore von dvb um mit den rc-codes direktes mapping zu erhalten OHNE das man die remote anlernen muss.

jedenfalls macht mich das nicht schlauer sondern macht mich nur wütend das wenn etwas in den kernel kommt so hin und her geschmissen wird das mal wieder keiner weiss was man machen muss damit es geht! das lief bis lirc 0.8.7 so super einfach! lirc_imon geladen und man hatte MAUS/Tastatur im XORG UND RC für vdr-sxfe Nun weiss ich nicht wie ich das erreichen soll.  
« Last Edit: June 13, 2011, 00:26:44 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline Christian

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1531
    • View Profile
    • http://www.minidvblinux.de
Lirc Probleme
« Reply #7 on: June 13, 2011, 00:36:13 »
Quote
hi christian,

das ist doch das was ich gesagt habe lirc 0.9.0 haben noch lirc_imon alles was neuer ist ist nur noch im kernel und das ist dann imon (habe ich ja bei dvb mitgebaut) das ging ja dann auch grob

greetz

@christian, um alles wie gehabt zu nutzen (so wie es auch bei mld2 war) müsste das rückgängig gemacht werden:
das muss wieder rein

edit:// hier wird noch geschrieben wenn man nun imon (statt lirc_imon) nimmt muss man um lirc funktion zu bekommen eventlircd oder lirc mit devinput nutzen (was auch immer das alles ist) HIER

ich denke steffen_b weiss ds genau weil so wie ich das in dne threads verfolge bauen die für yavdr etwas mit diesen rccore von dvb um mit den rc-codes direktes mapping zu erhalten OHNE das man die remote anlernen muss.

jedenfalls macht mich das nicht schlauer sondern macht mich nur wütend das wenn etwas in den kernel kommt so hin und her geschmissen wird das mal wieder keiner weiss was man machen muss damit es geht! das lief bis lirc 0.8.7 so super einfach! lirc_imon geladen und man hatte MAUS/Tastatur im XORG UND RC für vdr-sxfe Nun weiss ich nicht wie ich das erreichen soll.
Alles klar bekommst du, den Patch rueckgaenig machen ist kein Problem ! Mal schauen ob er baut und ob's geht :)

Kann dir aber erst Dienstag helfen weil mein Notebook auf Arbeit liegt und nur dort meine Linux vm läuft. Sorry aber vll ist wer schneller ;)
 
__________________________________________

"...ich schreibe 80% meiner Beiträge aus dem Kopf ... bitte nicht schlagen wenn mal ein Path nicht passt :) ..."

MFG Christian

Nokia Sat DBox2 + Multicam

Hardware VDR: ASUS E35M1-I Deluxe, 4GB RAM, ATI 6XXX onboard, TT S2-6400 FF, Samsung 500GB 2,5"


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Lirc Probleme
« Reply #8 on: June 13, 2011, 00:40:59 »
hi christian,

hier sieht man übrigens wie kacke es nun geworden ist für IMON!

sehr gut aufgelistet mit zusatzlinks

hmm wie ist das dann? wir lassen ja nun vdr-sxfe mit lirc starten geht das auch mit inputlirc ansonsten schaltet der vdr doch wieder wenn ich xbmc bediene und und und

am besten wäre back to the roots (wenn das rausgepatcht wieder geht) :-)

greetz

p.s. der artiekl scheint ja intressant weil man damit vorkonfigurierte remote.confs anbieten könnte aber ehrlich gesgat regt mich das grade so sehr auf das ich selbst davon betroffen bin das ich kurz davor bin das ganze zeugs (auch hardware) gegen die wand zu donnern deswegen muss das jemand anderes übernehmen ich dreh sonst ab :-P
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Lirc Probleme
« Reply #9 on: June 13, 2011, 16:18:16 »
hi jungs,

nun habe ich es nur mit imon versucht der mapped das ja auch irgendwie komplett als maus/tastatur damit sollte es ja möglich sein das als "keyboard" dem vdr beizubringen

-> remote.conf gelöscht vdr stop vdr start und nicht passiert!? wieso kann ich nichtmal mehr ne tastatur anlernen? liegt sicher wieder frontend abkopplung vdr-sxfe weg vom vdr....

ich könnte grad k....

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Lirc Probleme
« Reply #10 on: June 13, 2011, 19:19:21 »
hi jungs,

habe fortschritte mit imon gemacht... aber noch nicht ganz zufriedenstellend. das ganze lirc ZEUGS muss komplett überdacht und redesigned werden weil so wie es jetzt ist GEHT es nicht mit der neuen rc-core struktur!

also was musste ich machen damit mein imon (bis jetzt teilweise läuft)

Lirc driver =! treiber :-P d.h. ich brauche bei driver imon drin stehen damit imon modul geladen wird ABER auch wichtiger ist ich brauche im treiber nur drin stehen devinput!

aber irgendwas anderes hat dann gegriffen und mir stress gemacht! deswegen habe ich das dann so gelösst:

den teil im lirc init.d so abgeändert:

Code: [Select]
if [ -e /etc/lircd.conf ]; then
   echo "Starting lirc demon"
   lircd --device=/dev/input/event3 --driver=devinput -n >>/var/log/sysinit 2>&1 &
   check_status
  fi

das device muss explizieht angegeben werden (wie man das am besten lösst EHM noch keine ahnung!!!) wenn sich das mal ändert habe ich ein riesen problem! werde da aber noch was testen.

dann muss unter /etc/lircd.conf eine generische lird.conf

Code: [Select]
http://lirc.sourceforge.net/remotes/devinput/lircd.conf.devinput:

# generated by devinput.sh

begin remote

  name  devinput
  bits           16
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   16
  pre_data       0x1
  post_data_bits  32
  post_data      0x1
  gap          132799
  toggle_bit_mask 0x0

      begin codes
          KEY_0                    0x000B
          KEY_102ND                0x0056
          KEY_1                    0x0002
          KEY_2                    0x0003
          KEY_3                    0x0004
          KEY_4                    0x0005
          KEY_5                    0x0006
          KEY_6                    0x0007
          KEY_7                    0x0008
          KEY_8                    0x0009
          KEY_9                    0x000A
          KEY_A                    0x001E
          KEY_AB                   0x0196
          KEY_AGAIN                0x0081
          KEY_ALTERASE             0x00DE
          KEY_ANGLE                0x0173
          KEY_APOSTROPHE           0x0028
          KEY_ARCHIVE              0x0169
          KEY_AUDIO                0x0188
          KEY_AUX                  0x0186
          KEY_B                    0x0030
          KEY_BACK                 0x009E
          KEY_BACKSLASH            0x002B
          KEY_BACKSPACE            0x000E
          KEY_BASSBOOST            0x00D1
          KEY_BATTERY              0x00EC
          KEY_BLUE                 0x0191
          KEY_BOOKMARKS            0x009C
          KEY_BREAK                0x019B
          KEY_BRIGHTNESSDOWN       0x00E0
          KEY_BRIGHTNESSUP         0x00E1
          KEY_BRL_DOT1             0x01F1
          KEY_BRL_DOT2             0x01F2
          KEY_BRL_DOT3             0x01F3
          KEY_BRL_DOT4             0x01F4
          KEY_BRL_DOT5             0x01F5
          KEY_BRL_DOT6             0x01F6
          KEY_BRL_DOT7             0x01F7
          KEY_BRL_DOT8             0x01F8
          KEY_C                    0x002E
          KEY_CALC                 0x008C
          KEY_CALENDAR             0x018D
          KEY_CAMERA               0x00D4
          KEY_CANCEL               0x00DF
          KEY_CAPSLOCK             0x003A
          KEY_CD                   0x017F
          KEY_CHANNEL              0x016B
          KEY_CHANNELDOWN          0x0193
          KEY_CHANNELUP            0x0192
          KEY_CHAT                 0x00D8
          KEY_CLEAR                0x0163
          KEY_CLOSE                0x00CE
          KEY_CLOSECD              0x00A0
          KEY_COFFEE               0x0098
          KEY_COMMA                0x0033
          KEY_COMPOSE              0x007F
          KEY_COMPUTER             0x009D
          KEY_CONFIG               0x00AB
          KEY_CONNECT              0x00DA
          KEY_COPY                 0x0085
          KEY_CUT                  0x0089
          KEY_CYCLEWINDOWS         0x009A
          KEY_D                    0x0020
          KEY_DEL_EOL              0x01C0
          KEY_DEL_EOS              0x01C1
          KEY_DELETE               0x006F
          KEY_DELETEFILE           0x0092
          KEY_DEL_LINE             0x01C3
          KEY_DIGITS               0x019D
          KEY_DIRECTION            0x0099
          KEY_DIRECTORY            0x018A
          KEY_DOCUMENTS            0x00EB
          KEY_DOT                  0x0034
          KEY_DOWN                 0x006C
          KEY_DVD                  0x0185
          KEY_E                    0x0012
          KEY_EDIT                 0x00B0
          KEY_EJECTCD              0x00A1
          KEY_EJECTCLOSECD         0x00A2
          KEY_EMAIL                0x00D7
          KEY_END                  0x006B
          KEY_ENTER                0x001C
          KEY_EPG                  0x016D
          KEY_EQUAL                0x000D
          KEY_ESC                  0x0001
          KEY_EXIT                 0x00AE
          KEY_F10                  0x0044
          KEY_F11                  0x0057
          KEY_F12                  0x0058
          KEY_F13                  0x00B7
          KEY_F14                  0x00B8
          KEY_F15                  0x00B9
          KEY_F1                   0x003B
          KEY_F16                  0x00BA
          KEY_F17                  0x00BB
          KEY_F18                  0x00BC
          KEY_F19                  0x00BD
          KEY_F20                  0x00BE
          KEY_F21                  0x00BF
          KEY_F22                  0x00C0
          KEY_F23                  0x00C1
          KEY_F24                  0x00C2
          KEY_F2                   0x003C
          KEY_F                    0x0021
          KEY_F3                   0x003D
          KEY_F4                   0x003E
          KEY_F5                   0x003F
          KEY_F6                   0x0040
          KEY_F7                   0x0041
          KEY_F8                   0x0042
          KEY_F9                   0x0043
          KEY_FASTFORWARD          0x00D0
          KEY_FAVORITES            0x016C
          KEY_FILE                 0x0090
          KEY_FINANCE              0x00DB
          KEY_FIND                 0x0088
          KEY_FIRST                0x0194
          KEY_FN                   0x01D0
          KEY_FN_1                 0x01DE
          KEY_FN_2                 0x01DF
          KEY_FN_B                 0x01E4
          KEY_FN_D                 0x01E0
          KEY_FN_E                 0x01E1
          KEY_FN_ESC               0x01D1
          KEY_FN_F                 0x01E2
          KEY_FN_F10               0x01DB
          KEY_FN_F1                0x01D2
          KEY_FN_F11               0x01DC
          KEY_FN_F12               0x01DD
          KEY_FN_F2                0x01D3
          KEY_FN_F3                0x01D4
          KEY_FN_F4                0x01D5
          KEY_FN_F5                0x01D6
          KEY_FN_F6                0x01D7
          KEY_FN_F7                0x01D8
          KEY_FN_F8                0x01D9
          KEY_FN_F9                0x01DA
          KEY_FN_S                 0x01E3
          KEY_FORWARD              0x009F
          KEY_FORWARDMAIL          0x00E9
          KEY_FRONT                0x0084
          KEY_G                    0x0022
          KEY_GOTO                 0x0162
          KEY_GRAVE                0x0029
          KEY_GREEN                0x018F
          KEY_H                    0x0023
          KEY_HANGEUL              0x007A
          KEY_HANJA                0x007B
          KEY_HELP                 0x008A
          KEY_HENKAN               0x005C
          KEY_HIRAGANA             0x005B
          KEY_HOME                 0x0066
          KEY_HOMEPAGE             0x00AC
          KEY_HP                   0x00D3
          KEY_I                    0x0017
          KEY_INFO                 0x0166
          KEY_INSERT               0x006E
          KEY_INS_LINE             0x01C2
          KEY_ISO                  0x00AA
          KEY_J                    0x0024
          KEY_K                    0x0025
          KEY_KATAKANA             0x005A
          KEY_KATAKANAHIRAGANA     0x005D
          KEY_KBDILLUMDOWN         0x00E5
          KEY_KBDILLUMTOGGLE       0x00E4
          KEY_KBDILLUMUP           0x00E6
          KEY_KEYBOARD             0x0176
          KEY_KP0                  0x0052
          KEY_KP1                  0x004F
          KEY_KP2                  0x0050
          KEY_KP3                  0x0051
          KEY_KP4                  0x004B
          KEY_KP5                  0x004C
          KEY_KP6                  0x004D
          KEY_KP7                  0x0047
          KEY_KP8                  0x0048
          KEY_KP9                  0x0049
          KEY_KPASTERISK           0x0037
          KEY_KPCOMMA              0x0079
          KEY_KPDOT                0x0053
          KEY_KPENTER              0x0060
          KEY_KPEQUAL              0x0075
          KEY_KPJPCOMMA            0x005F
          KEY_KPLEFTPAREN          0x00B3
          KEY_KPMINUS              0x004A
          KEY_KPPLUS               0x004E
          KEY_KPPLUSMINUS          0x0076
          KEY_KPRIGHTPAREN         0x00B4
          KEY_KPSLASH              0x0062
          KEY_L                    0x0026
          KEY_LANGUAGE             0x0170
          KEY_LAST                 0x0195
          KEY_LEFT                 0x0069
          KEY_LEFTALT              0x0038
          KEY_LEFTBRACE            0x001A
          KEY_LEFTCTRL             0x001D
          KEY_LEFTMETA             0x007D
          KEY_LEFTSHIFT            0x002A
          KEY_LINEFEED             0x0065
          KEY_LIST                 0x018B
          KEY_M                    0x0032
          KEY_MACRO                0x0070
          KEY_MAIL                 0x009B
          KEY_MAX                  0x01FF
          KEY_MEDIA                0x00E2
          KEY_MEMO                 0x018C
          KEY_MENU                 0x008B
          KEY_MHP                  0x016F
          KEY_MINUS                0x000C
          KEY_MODE                 0x0175
          KEY_MOVE                 0x00AF
          KEY_MP3                  0x0187
          KEY_MSDOS                0x0097
          KEY_MUHENKAN             0x005E
          KEY_MUTE                 0x0071
          KEY_N                    0x0031
          KEY_NEW                  0x00B5
          KEY_NEXT                 0x0197
          KEY_NEXTSONG             0x00A3
          KEY_NUMLOCK              0x0045
          KEY_O                    0x0018
          KEY_OK                   0x0160
          KEY_OPEN                 0x0086
          KEY_OPTION               0x0165
          KEY_P                    0x0019
          KEY_PAGEDOWN             0x006D
          KEY_PAGEUP               0x0068
          KEY_PASTE                0x0087
          KEY_PAUSE                0x0077
          KEY_PAUSECD              0x00C9
          KEY_PC                   0x0178
          KEY_PHONE                0x00A9
          KEY_PLAY                 0x00CF
          KEY_PLAYCD               0x00C8
          KEY_PLAYER               0x0183
          KEY_PLAYPAUSE            0x00A4
          KEY_POWER                0x0074
          KEY_POWER2               0x0164
          KEY_PREVIOUS             0x019C
          KEY_PREVIOUSSONG         0x00A5
          KEY_PRINT                0x00D2
          KEY_PROG1                0x0094
          KEY_PROG2                0x0095
          KEY_PROG3                0x00CA
          KEY_PROG4                0x00CB
          KEY_PROGRAM              0x016A
          KEY_PROPS                0x0082
          KEY_PVR                  0x016E
          KEY_Q                    0x0010
          KEY_QUESTION             0x00D6
          KEY_R                    0x0013
          KEY_RADIO                0x0181
          KEY_RECORD               0x00A7
          KEY_RED                  0x018E
          KEY_REDO                 0x00B6
          KEY_REFRESH              0x00AD
          KEY_REPLY                0x00E8
          KEY_RESERVED             0x0000
          KEY_RESTART              0x0198
          KEY_REWIND               0x00A8
          KEY_RIGHT                0x006A
          KEY_RIGHTALT             0x0064
          KEY_RIGHTBRACE           0x001B
          KEY_RIGHTCTRL            0x0061
          KEY_RIGHTMETA            0x007E
          KEY_RIGHTSHIFT           0x0036
          KEY_RO                   0x0059
          KEY_S                    0x001F
          KEY_SAT                  0x017D
          KEY_SAT2                 0x017E
          KEY_SAVE                 0x00EA
          KEY_SCREEN               0x0177
          KEY_SCROLLDOWN           0x00B2
          KEY_SCROLLLOCK           0x0046
          KEY_SCROLLUP             0x00B1
          KEY_SEARCH               0x00D9
          KEY_SELECT               0x0161
          KEY_SEMICOLON            0x0027
          KEY_SEND                 0x00E7
          KEY_SENDFILE             0x0091
          KEY_SETUP                0x008D
          KEY_SHOP                 0x00DD
          KEY_SHUFFLE              0x019A
          KEY_SLASH                0x0035
          KEY_SLEEP                0x008E
          KEY_SLOW                 0x0199
          KEY_SOUND                0x00D5
          KEY_SPACE                0x0039
          KEY_SPORT                0x00DC
          KEY_STOP                 0x0080
          KEY_STOPCD               0x00A6
          KEY_SUBTITLE             0x0172
          KEY_SUSPEND              0x00CD
          KEY_SWITCHVIDEOMODE      0x00E3
          KEY_SYSRQ                0x0063
          KEY_T                    0x0014
          KEY_TAB                  0x000F
          KEY_TAPE                 0x0180
          KEY_TEEN                 0x019E
          KEY_TEXT                 0x0184
          KEY_TIME                 0x0167
          KEY_TITLE                0x0171
          KEY_TUNER                0x0182
          KEY_TV                   0x0179
          KEY_TV2                  0x017A
          KEY_TWEN                 0x019F
          KEY_U                    0x0016
          KEY_UNDO                 0x0083
          KEY_UNKNOWN              0x00F0
          KEY_UP                   0x0067
          KEY_V                    0x002F
          KEY_VCR                  0x017B
          KEY_VCR2                 0x017C
          KEY_VENDOR               0x0168
          KEY_VIDEO                0x0189
          KEY_VOLUMEDOWN           0x0072
          KEY_VOLUMEUP             0x0073
          KEY_W                    0x0011
          KEY_WAKEUP               0x008F
          KEY_WWW                  0x0096
          KEY_X                    0x002D
          KEY_XFER                 0x0093
          KEY_Y                    0x0015
          KEY_YELLOW               0x0190
          KEY_YEN                  0x007C
          KEY_Z                    0x002C
          KEY_ZENKAKUHANKAKU       0x0055
          KEY_ZOOM                 0x0174
          BTN_0                    0x0100
          BTN_1                    0x0101
          BTN_2                    0x0102
          BTN_3                    0x0103
          BTN_4                    0x0104
          BTN_5                    0x0105
          BTN_6                    0x0106
          BTN_7                    0x0107
          BTN_8                    0x0108
          BTN_9                    0x0109
          BTN_A                    0x0130
          BTN_B                    0x0131
          BTN_BACK                 0x0116
          BTN_BASE                 0x0126
          BTN_BASE2                0x0127
          BTN_BASE3                0x0128
          BTN_BASE4                0x0129
          BTN_BASE5                0x012A
          BTN_BASE6                0x012B
          BTN_C                    0x0132
          BTN_DEAD                 0x012F
          BTN_DIGI                 0x0140
          BTN_EXTRA                0x0114
          BTN_FORWARD              0x0115
          BTN_GAMEPAD              0x0130
          BTN_GEAR_DOWN            0x0150
          BTN_GEAR_UP              0x0151
          BTN_JOYSTICK             0x0120
          BTN_LEFT                 0x0110
          BTN_MIDDLE               0x0112
          BTN_MISC                 0x0100
          BTN_MODE                 0x013C
          BTN_MOUSE                0x0110
          BTN_PINKIE               0x0125
          BTN_RIGHT                0x0111
          BTN_SELECT               0x013A
          BTN_SIDE                 0x0113
          BTN_START                0x013B
          BTN_STYLUS               0x014B
          BTN_STYLUS2              0x014C
          BTN_TASK                 0x0117
          BTN_THUMB                0x0121
          BTN_THUMB2               0x0122
          BTN_THUMBL               0x013D
          BTN_THUMBR               0x013E
          BTN_TL                   0x0136
          BTN_TL2                  0x0138
          BTN_TOOL_AIRBRUSH        0x0144
          BTN_TOOL_BRUSH           0x0142
          BTN_TOOL_DOUBLETAP       0x014D
          BTN_TOOL_FINGER          0x0145
          BTN_TOOL_LENS            0x0147
          BTN_TOOL_MOUSE           0x0146
          BTN_TOOL_PEN             0x0140
          BTN_TOOL_PENCIL          0x0143
          BTN_TOOL_RUBBER          0x0141
          BTN_TOOL_TRIPLETAP       0x014E
          BTN_TOP                  0x0123
          BTN_TOP2                 0x0124
          BTN_TOUCH                0x014A
          BTN_TR                   0x0137
          BTN_TR2                  0x0139
          BTN_TRIGGER              0x0120
          BTN_WHEEL                0x0150
          BTN_X                    0x0133
          BTN_Y                    0x0134
          BTN_Z                    0x0135
      end codes

end remote

# generated by devinput.sh (obsolete 32 bit version)
begin remote

  name  devinput
  bits           16
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   16
  pre_data       0x8001
  gap          132799
  toggle_bit_mask 0x0

      begin codes
          KEY_0                    0x000B
          KEY_102ND                0x0056
          KEY_1                    0x0002
          KEY_2                    0x0003
          KEY_3                    0x0004
          KEY_4                    0x0005
          KEY_5                    0x0006
          KEY_6                    0x0007
          KEY_7                    0x0008
          KEY_8                    0x0009
          KEY_9                    0x000A
          KEY_A                    0x001E
          KEY_AB                   0x0196
          KEY_AGAIN                0x0081
          KEY_ALTERASE             0x00DE
          KEY_ANGLE                0x0173
          KEY_APOSTROPHE           0x0028
          KEY_ARCHIVE              0x0169
          KEY_AUDIO                0x0188
          KEY_AUX                  0x0186
          KEY_B                    0x0030
          KEY_BACK                 0x009E
          KEY_BACKSLASH            0x002B
          KEY_BACKSPACE            0x000E
          KEY_BASSBOOST            0x00D1
          KEY_BATTERY              0x00EC
          KEY_BLUE                 0x0191
          KEY_BOOKMARKS            0x009C
          KEY_BREAK                0x019B
          KEY_BRIGHTNESSDOWN       0x00E0
          KEY_BRIGHTNESSUP         0x00E1
          KEY_BRL_DOT1             0x01F1
          KEY_BRL_DOT2             0x01F2
          KEY_BRL_DOT3             0x01F3
          KEY_BRL_DOT4             0x01F4
          KEY_BRL_DOT5             0x01F5
          KEY_BRL_DOT6             0x01F6
          KEY_BRL_DOT7             0x01F7
          KEY_BRL_DOT8             0x01F8
          KEY_C                    0x002E
          KEY_CALC                 0x008C
          KEY_CALENDAR             0x018D
          KEY_CAMERA               0x00D4
          KEY_CANCEL               0x00DF
 ....gekürzt


des weiteren habe ich in rc.config eingetragen (wobei das ja durch meine hardcoded zeile verworfen wird das stehen

Code: [Select]
# Lirc Aufruf Argumente
LIRC_ARGS="" <---- hier das zeug eingetragen aht irgendwie net gefunzt!
# Lirc Driver
LIRC_DRIVER="imon"
« Last Edit: June 13, 2011, 19:23:13 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Lirc Probleme
« Reply #11 on: June 14, 2011, 13:05:09 »
Wenn ich das richtig verstehe, stellt der imon Treiber das Device /dev/input/event3 zur Verfügung. Wozu wird denn dann noch lirc benötigt? Eigentlich sollte das Device doch unter xorg zur Verfügung stehen und sich somit xorg per Fernbedienung steuern lassen. Trifft das zu, kannst Du also z.B. im Konsole Fenster per FB Zahlen eingeben? Eventuell ist zuvor nen Restart von X erforderlich weil bisher lirc und x gleichzeitig gestartet werden.
Du kannst auch mal testweise in der /etc/init.d/lirc ein before="vdr xorg" eintragen, damit der imon Treiber vor xorg geladen wird und somit event3 auch unter x bereit steht.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Christian

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1531
    • View Profile
    • http://www.minidvblinux.de
Lirc Probleme
« Reply #12 on: June 14, 2011, 14:26:58 »
FYI:

ich habe ein Patch an MARMic gesendet (email) welcher das alte lirc_imon.ko baut unter Kernel 3.0

Wenn MarMic das absegnet, würde ich sagen das lassen wir doch den alten Stand. (Bis sich jemand beschwert :) )
__________________________________________

"...ich schreibe 80% meiner Beiträge aus dem Kopf ... bitte nicht schlagen wenn mal ein Path nicht passt :) ..."

MFG Christian

Nokia Sat DBox2 + Multicam

Hardware VDR: ASUS E35M1-I Deluxe, 4GB RAM, ATI 6XXX onboard, TT S2-6400 FF, Samsung 500GB 2,5"


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Lirc Probleme
« Reply #13 on: June 14, 2011, 15:28:24 »
OK, da hab ich nichts gegen.

@MarMic,
sag mal, die gepostete lircd.conf Datei, ist die allgemein gültig, passt die also für alle User die imon verwenden? Können wir die also automatisch aktivieren wenn ein imon device erkannt wurde?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Lirc Probleme
« Reply #14 on: June 14, 2011, 21:27:35 »
hi claus,

ja sollte sie ABER nur als inputdevice und damit habe ich keine zahlentasten! und kriege sie auch nicht rein!

wieso noch lirc? deswegen:
jetzt steuert lirc vdr/xorg/xbmc!
wenn ich nun vdr steuer und auf xbmc wechsel ist ja das vdr-sxfe --lirc weg und der vdr macht keinen blödsinn! wenn ich aber als event input habe und wir vdr-sxfe killen (vdr läuft noch weiter) und xbmc offen ist ich dannk UP drücke geht im xbmc hoch UND im vdr (das was wir früher hatten als wir lirc nicht mit vdr-sxfe --lirc übergeben hatten, weisste was ich meine?)

wenn dem nicht so ist und ich als event3 vdr xbmc und xorg steuern kann OHNE das es einen einfluss aufeinander ausübt lasse ich mich gerne eines besseren belehren das würde die sachen wirklich vereinfachen!

@claus ist dem so, wenn ja wie lerne ich vdr auch event3 an????

greetz MarMic
« Last Edit: June 14, 2011, 21:51:03 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


[1] 2 3 4 >>> Archiv / MLD 3.x / Development / Lirc Probleme
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.