Leider gar nix ...
Gabs da nicht irgendeinen Trick lirc mit /RC6 oder so auszuführen?
EDIT: Ich habe LIRC nun gepurged .... DIe FB funzt, aber hat immer noch diese krassen Repeats ...
Leider gar nix ...
Gabs da nicht irgendeinen Trick lirc mit /RC6 oder so auszuführen?
EDIT: Ich habe LIRC nun gepurged .... DIe FB funzt, aber hat immer noch diese krassen Repeats ...
Hi.
also die FB sendet nur ein kurzes Signal beim Druck.
Ich habe im Treiber mittlerweile supress_repeats 20 und min_repeat =1 gesetzt. Das bringt jetzt schon ein besseres Ergebnis, da nicht jeder Tastendruck unendlich gezählt wird ... Aber sporadisch tritt es trotzdem noch auf ...
Hi,
muss ich nachher zu Hause mal testen.... Hatte auch gelesen, dass xorg irgendwie den Fehler verursachen soll ... aber die Änderung der Datei brachte keinen Erfolg...
Hallo zusammen,
ich habe momentan folgendes Problem.
Ich hab meine Harmony 300 als MCE Keyboard angelegt, da sie als MCE Remote manchmal nicht reagiert und am anfang teils immer wieder Aussetzer hat.
In LIRC habe ich Windows Media Transreceiver all -> danach None ausgewählt. Die Fernbedienung wird nach einer kurzen Änderung in LIRC auch erkannt und funktioniert soweit reibungslos.
Leider habe ich in XBMC dann beim Druck einer Taste eine Art Schleife drin, denn der Knopf wird zigfach wiederholt. Wenn ich den Sender im LiveTV wechsel, welchselt er plötzlich die nächsten 20 Sender....
Leider weiß ich nicht, was ich da falsch mache ....
Kann mir evtl einer helfen?
cat /proc/bus/input/devices:
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="MCE IR Keyboard/Mouse (mceusb)"
P: Phys=/input0
S: Sysfs=/devices/virtual/input/input8
U: Uniq=
H: Handlers=sysrq kbd mouse1 event8
B: PROP=0
B: EV=100017
B: KEY=30000 7 ff87207ac14057ff febeffdfffefffff fffffffffffffffe
B: REL=3
B: MSC=10
dmesg grep mce :
[ 0.002262] mce: CPU supports 7 MCE banks
[ 22.288873] Registered IR [definition='3','0']keymap[/definition] rc-rc6-mce
[ 22.303519] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input8
[ 22.306698] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
[ 22.528764] mceusb 1-1.2:1.0: Registered Formosa21 eHome Infrared Transceiver with mce emulator interface version 1
[ 22.528769] mceusb 1-1.2:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x1 active)
[ 22.528804] usbcore: registered new interface driver mceusb
Also: Wie es scheint, wurde die Sundtek FB immer noch eingebunden. Ich habe nun alle Verweise aus den udev-rules entfernt und die FB taucht nicht mehr auf...
Des Weiteren funktioniert die FB jetzt kurz nach dem Start... So nach ca. 5-10 Sekunden.
Es lag also an der Sundtek FB, die wohl immer noch dazwischen gefunkt hat... Sollte sich im Laufe der Tage noch rausstellen, dass es trotzdem nicht funktioniert, gebe ich noch einmal Bescheid.
Vielen Dank für die Hilfe!
Schönes Wochenende...
ls /dev/
alarm loop3 ram8 tty20 tty52 ttyS25
ashmem loop4 ram9 tty21 tty53 ttyS26
ati loop5 random tty22 tty54 ttyS27
autofs loop6 rfkill tty23 tty55 ttyS28
binder loop7 rtc tty24 tty56 ttyS29
block loop-control rtc0 tty25 tty57 ttyS3
bsg mapper sda tty26 tty58 ttyS30
btrfs-control mcelog sda1 tty27 tty59 ttyS31
bus mediainput0 sdb tty28 tty6 ttyS4
char mei sdb1 tty29 tty60 ttyS5
console mem sdb2 tty3 tty61 ttyS6
core net sdb5 tty30 tty62 ttyS7
cpu network_latency sg0 tty31 tty63 ttyS8
cpu_dma_latency network_throughput sg1 tty32 tty7 ttyS9
disk null shm tty33 tty8 uinput
dvb oldmem snapshot tty34 tty9 urandom
ecryptfs port snd tty35 ttyprintk usb
fb0 ppp stderr tty36 ttyS0 vcs
fd psaux stdin tty37 ttyS1 vcs1
full ptmx stdout tty38 ttyS10 vcs2
fuse pts sundtek tty39 ttyS11 vcs3
hidraw0 ram0 tty tty4 ttyS12 vcs4
hidraw1 ram1 tty0 tty40 ttyS13 vcs5
hidraw2 ram10 tty1 tty41 ttyS14 vcs6
hidraw3 ram11 tty10 tty42 ttyS15 vcsa
hidraw4 ram12 tty11 tty43 ttyS16 vcsa1
hpet ram13 tty12 tty44 ttyS17 vcsa2
input ram14 tty13 tty45 ttyS18 vcsa3
kmsg ram15 tty14 tty46 ttyS19 vcsa4
lirc0 ram2 tty15 tty47 ttyS2 vcsa5
lircd ram3 tty16 tty48 ttyS20 vcsa6
[definition='1','0']log[/definition] ram4 tty17 tty49 ttyS21 vga_arbiter
loop0 ram5 tty18 tty5 ttyS22 vhost-net
loop1 ram6 tty19 tty50 ttyS23 zero
loop2 ram7 tty2 tty51 ttyS24
ls /dev/input/
by-id event0 event2 event4 event6 event8 mice mouse1
by-path event1 event3 event5 event7 event9 mouse0 mouse2
ls /var/[definition='1','0']log[/definition]/
alternatives.[definition='1','0']log[/definition] dmesg.1.gz kern.[definition='1','0']log[/definition] syslog
apt dmesg.2.gz lastlog udev
auth.[definition='1','0']log[/definition] dmesg.3.gz mail.err ufw.[definition='1','0']log[/definition]
boot dmesg.4.gz mail.[definition='1','0']log[/definition] unattended-upgrades
boot.[definition='1','0']log[/definition] dpkg.[definition='1','0']log[/definition] mediasrv.[definition='1','0']log[/definition] upstart
btmp faillog news wtmp
ConsoleKit fontconfig.[definition='1','0']log[/definition] oscam Xorg.0.[definition='1','0']log[/definition]
dist-upgrade fsck pm-powersave.[definition='1','0']log[/definition] Xorg.0.[definition='1','0']log[/definition].old
dmesg hd-idle.[definition='1','0']log[/definition] pm-suspend.[definition='1','0']log[/definition]
dmesg.0 installer samba
ls /dev/lircd
/dev/lircd
Könnte evtl mein Sundtek Stick das Problem sein? Der hatte ja auch eine Fernbedienung, aber die habe ich bereits deinstalliert bzw deaktiviert...
@membrane.....
vielen dank für deine hilfe bisher, aber hast du vielleicht noch einen tip ?!
Event6 taucht kurz nach dem Start auf ... so nach ca 10 Sek...
Die Log-Datei in dem Verzeichnis gibt es leider nicht...
Sorry, dass ich mich erst heute melde. Folgendes tritt bei den cat's auf:
root@HTPC:~# cat /dev/lircd
cat: /dev/lircd: No such device or address
root@HTPC:~# cat /dev/lirc0
cat: /dev/lirc0: Device or resource busy
cat /dev/uinput
cat: /dev/uinput: No such device
root@HTPC:~# cat /dev/input/event6
cat: /dev/input/event6: No such file or directory
bei Event6 geht es aber nach kurzer Zeit und es sieht so aus, als wartet er auf Eingaben... Wenn ich auf der FB etwas drücke kommt nix
[expander]
alarm
ashmem
ati
autofs
binder
block
bsg
btrfs-control
bus
char
console
core
cpu
cpu_dma_latency
disk
dvb
ecryptfs
fb0
fd
full
fuse
hidraw0
hidraw1
hidraw2
hidraw3
hidraw4
hpet
input
kmsg
lirc0
lircd
[definition='1','0']log[/definition]
loop0
loop1
loop2
loop3
loop4
loop5
loop6
loop7
loop-control
mapper
mcelog
mediainput0
mei
mem
net
network_latency
network_throughput
null
oldmem
port
ppp
psaux
ptmx
pts
ram0
ram1
ram10
ram11
ram12
ram13
ram14
ram15
ram2
ram3
ram4
ram5
ram6
ram7
ram8
ram9
random
rfkill
rtc
rtc0
sda
sda1
sdb
sdb1
sdb2
sdb5
sg0
sg1
shm
snapshot
snd
stderr
stdin
stdout
sundtek
tty
tty0
tty1
tty10
tty11
tty12
tty13
tty14
tty15
tty16
tty17
tty18
tty19
tty2
tty20
tty21
tty22
tty23
tty24
tty25
tty26
tty27
tty28
tty29
tty3
tty30
tty31
tty32
tty33
tty34
tty35
tty36
tty37
tty38
tty39
tty4
tty40
tty41
tty42
tty43
tty44
tty45
tty46
tty47
tty48
tty49
tty5
tty50
tty51
tty52
tty53
tty54
tty55
tty56
tty57
tty58
tty59
tty6
tty60
tty61
tty62
tty63
tty7
tty8
tty9
ttyprintk
ttyS0
ttyS1
ttyS10
ttyS11
ttyS12
ttyS13
ttyS14
ttyS15
ttyS16
ttyS17
ttyS18
ttyS19
ttyS2
ttyS20
ttyS21
ttyS22
ttyS23
ttyS24
ttyS25
ttyS26
ttyS27
ttyS28
ttyS29
ttyS3
ttyS30
ttyS31
ttyS4
ttyS5
ttyS6
ttyS7
ttyS8
ttyS9
uinput
urandom
usb
vcs
vcs1
vcs2
vcs3
vcs4
vcs5
vcs6
vcsa
vcsa1
vcsa2
vcsa3
vcsa4
vcsa5
vcsa6
vga_arbiter
vhost-net
zero
[/expander]
den Pfad /dev/virtual.... gibts auch gar nicht ...
Dann kommt folgendes, was eigentlich total unlogisch ist:
[expander]
root@HTPC:~# cat /devices/virtual/input/input6
cat: /devices/virtual/input/input6: No such file or directory
[/expander]
[expander]
[ 18.677178] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input6
[ 18.680329] IR MCE Keyboard/mouse protocol handler initialized
[ 18.684355] lirc_dev: IR Remote Control driver registered, major 249
[ 18.685067] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
[ 18.685071] IR LIRC bridge handler initialized
[ 18.901984] mceusb 2-1.4:1.0: Registered Formosa21 eHome Infrared Transceiver with mce emulator interface version 1
[ 18.901988] mceusb 2-1.4:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x1 active)
[ 18.903198] usbcore: registered new interface driver mceusb
[/expander]
Ok, und das sagt mir nun was?!
Am Ende steht noch dies: 3-2 ist mein Empfänger:
[expander]
[ 39.281865] usb 3-2: ep 0x84 - rounding interval to 32768 microframes, ep desc says 0 microframes
[ 39.292541] usb 3-2: ep 0x84 - rounding interval to 32768 microframes, ep desc says 0 microframes
[ 39.299429] usb 3-2: ep 0x84 - rounding interval to 32768 microframes, ep desc says 0 microframes
[ 39.312207] usb 3-2: ep 0x84 - rounding interval to 32768 microframes, ep desc says 0 microframes
[ 42.065838] usb 3-2: ep 0x84 - rounding interval to 32768 microframes, ep desc says 0 microframes
[/expander]
IRW macht folgenden Output:
root@HTPC:~# irw
000000037ff07bde 00 KEY_RIGHT mceusb
000000037ff07bdf 00 KEY_LEFT mceusb
000000037ff07bdf 00 KEY_LEFT mceusb
Aber auch erst nach dieser Zeit... Es ist im übrigen eine Harmony 300 ... Läd der Treiber zu spät?
Gruß
Ok, nach 3 Reboots ist wieder das gleiche Problem da ...
Was könnte es denn noch sein!?!
Ok, ich konnte die Ursache herausfinden... Und zwar ist es meine Logitech K400 ... Wenn ich diese nicht anschließe reagiert die FB sofort ...
Aber was hat die Tastatur mit der FB bzw dem Empfänger zu tun? Und wie kann ich es einstellen, dass ich die Tastatur irgendwie später starte...
Ich brauch die nämlich ab und zu schonmal
Hatte anfangs immer Win7 drauf und da gings direkt ohne Probleme ... ist übrigens der RC6 Empfänger von CoHaus ...
ich hab in die rc.local mal ein "/etc/init.d/lirc stop" mit anschließendem sleep 3 und einem "/etc/init.d/lirc start" geschrieben und schaue gleich mal was passiert
Hier der Boot-Syslog:
[expander]
Jan 24 13:06:32 HTPC ntpdate[867]: step time server 91.189.94.4 offset 3599.630239 sec
Jan 24 13:06:34 HTPC kernel: [ 18.443923] usbcore: registered new interface driver usbhid
Jan 24 13:06:34 HTPC kernel: [ 18.443926] usbhid: USB HID core driver
Jan 24 13:06:34 HTPC kernel: [ 18.483228] Registered IR [definition='3','0']keymap[/definition] rc-rc6-mce
Jan 24 13:06:34 HTPC kernel: [ 18.483522] input: Media Center Ed. eHome Infrared Remote Transceiver (147a:e03a) as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0/rc/rc0/input5
Jan 24 13:06:34 HTPC kernel: [ 18.485286] rc0: Media Center Ed. eHome Infrared Remote Transceiver (147a:e03a) as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0/rc/rc0
Jan 24 13:06:34 HTPC kernel: [ 18.487148] IR NEC protocol handler initialized
Jan 24 13:06:34 HTPC kernel: [ 18.488811] IR RC5(x) protocol handler initialized
Jan 24 13:06:34 HTPC kernel: [ 18.490351] IR RC6 protocol handler initialized
Jan 24 13:06:34 HTPC kernel: [ 18.492003] IR JVC protocol handler initialized
Jan 24 13:06:34 HTPC kernel: [ 18.493603] IR Sony protocol handler initialized
Jan 24 13:06:34 HTPC kernel: [ 18.495144] IR SANYO protocol handler initialized
Jan 24 13:06:34 HTPC kernel: [ 18.497327] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input6
Jan 24 13:06:34 HTPC kernel: [ 18.501313] IR MCE Keyboard/mouse protocol handler initialized
Jan 24 13:06:34 HTPC kernel: [ 18.505901] lirc_dev: IR Remote Control driver registered, major 249
Jan 24 13:06:34 HTPC kernel: [ 18.506565] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
Jan 24 13:06:34 HTPC kernel: [ 18.506567] IR LIRC bridge handler initialized
Jan 24 13:06:35 HTPC kernel: [ 18.723124] mceusb 2-1.4:1.0: Registered Formosa21 eHome Infrared Transceiver with mce emulator interface version 1
Jan 24 13:06:35 HTPC kernel: [ 18.723129] mceusb 2-1.4:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x1 active)
Jan 24 13:06:35 HTPC kernel: [ 18.723174] usbcore: registered new interface driver mceusb
Jan 24 13:06:39 HTPC kernel: [ 23.446866] input: Logitech Logitech USB Keyboard as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/input/input7
Jan 24 13:06:39 HTPC kernel: [ 23.447104] hid-generic 0003:046D:C31B.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech Logitech USB Keyboard] on usb-0000:00:1a.0-1.2/input0
Jan 24 13:06:39 HTPC kernel: [ 23.449044] input: Logitech Logitech USB Keyboard as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.1/input/input8
Jan 24 13:06:39 HTPC kernel: [ 23.449833] hid-generic 0003:046D:C31B.0002: input,hidraw1: USB HID v1.11 Device [Logitech Logitech USB Keyboard] on usb-0000:00:1a.0-1.2/input1
Jan 24 13:06:40 HTPC lircd-0.9.0[1095]: caught signal
Jan 24 13:06:40 HTPC lircd-0.9.0[1609]: lircd(default) ready, using /var/run/lirc/lircd
Jan 24 13:06:40 HTPC lircd-0.9.0[1609]: accepted new client on /var/run/lirc/lircd
Jan 24 13:06:47 HTPC ntpdate[1589]: adjust time server 91.189.94.4 offset -0.000996 sec
Jan 24 13:06:49 HTPC kernel: [ 33.444652] hid-generic 0003:147A:E03A.0003: timeout initializing reports
Jan 24 13:06:49 HTPC kernel: [ 33.445477] hid-generic 0003:147A:E03A.0003: hiddev0,hidraw2: USB HID v1.00 Device [Formosa21 eHome Infrared Transceiver] on usb-0000:00:1d.0-1.4/input1
Jan 24 13:06:49 HTPC kernel: [ 33.445610] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input9
Jan 24 13:06:49 HTPC kernel: [ 33.446119] hid-generic 0003:046D:C52F.0004: input,hidraw3: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1d.0-1.5/input0
Jan 24 13:06:49 HTPC kernel: [ 33.447368] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input10
Jan 24 13:06:49 HTPC kernel: [ 33.448966] hid-generic 0003:046D:C52F.0005: input,hiddev0,hidraw4: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1d.0-1.5/input1
[/expander]
Alles klar. Ich schau nachher mal rein, wenn ich zu Hause bin.
Will die Kiste sowieso noch einmal neu aufsetzen! ...
Gruß