Re: triggerhappy
Hallo Wolfgang,
sorry, es hat ein wenig gedauert, bis ich nun dazu komme, zu antworten.
> klein.wolfg@web.de schrieb am 12.04.15:
> /etc/triggerhappy/triggers.d/halt.conf:
> BTN_LEFT+BTN_MIDDLE 1 /usr/bin/sudo /sbin/halt
> /etc/triggerhappy/triggers.d/reboot.conf:
> BTN_RIGHT+BTN_MIDDLE 1 /usr/bin/sudo /sbin/reboot
> Da wir beide die gleiche Maschine und das selbe Betriebssystem benutzen,
> sollte das eigentlich auch bei Dir funktionieren. Probiere das doch
> bitte mal aus.
Ich habe nun eine Maus von Logitech angesclossen und triggerhappy nach
Deinen Vorgaben konfiguriert. Das funktioniert zwar mit der Maus, aber
triggerhappy wird aber dennoch beim Booten gestartet.
Der flirch Dongle funktioniert insoweit, dass er bei einem Tastenbefehl
der Fernbedienung, bei dem die Tastenkombination CRTL-ALT-DEL ausgegeben
wird, der Pi runterfährt.
Starte ich triggerhappy mit den Befehlen
sleep 45
service triggerhappy restart
in /etc/rc.local funktionieren sowohl die Maus als auch der Flirc Dongle,
so wie sie sollen.
> Folgende Dinge sind ebenfalls wichtig, um den Fehler zu finden:
> Welche Meldungen siehst Du, wenn Du mittels "tail -f /var/log/syslog"
> mitliest, w??hrend Du den Dongle anschlie??t?
215.003044] usb 1-1.3.1: new low-speed USB device number 10 using dwc_otg
[ 215.149412] usb 1-1.3.1: New USB device found, idVendor=20a0,
idProduct=0001
[ 215.166080] usb 1-1.3.1: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 215.191215] usb 1-1.3.1: Product: flirc
[ 215.203209] usb 1-1.3.1: Manufacturer: flirc.tv
[ 215.249635] input: flirc.tv flirc as /devices/platform/bcm2708_usb/
usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.0/0003:20A0:0001.0004/input/input3
[ 215.279895] hid-generic 0003:20A0:0001.0004: input,hidraw1: USB HID
v1.01 Keyboard [flirc.tv flirc] on usb-bcm2708_usb-1.3.1/input0
> Was sagt "lsusb -v" zu und ??ber den Dongle?
Bus 001 Device 010: ID 20a0:0001 Clay Logic
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x20a0 Clay Logic
idProduct 0x0001
bcdDevice 1.00
iManufacturer 1 flirc.tv
iProduct 2 flirc
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 50
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.01
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 95
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 50
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 50
Device Status: 0x0000
(Bus Powered)
> Welche Ger??tedateien werden beim Anst??pseln erzeugt?
> Welche Zugriffsrechte haben die nach dem Erzeugen?
Das weiß ich nicht ich finde auf jeden Fall /dev/input/event0. bzw. /dev/
input/event1.
> Mit welcher Benutzer-ID l??uft triggerhappy?
Mit " --user nobody".
> Starte bitte den Pi einmal ohne Dongle und f??hre "lsmod" aus, stecke
> dann den Dongle an, f??hre "lsmod" noch einmal aus und vergleiche die
> beiden Ausgaben: ist ein neues Modul geladen worden? Wenn ja: f??ge den
> Namen in /etc/modules ein, und ??berpr??fe, ob das Modul vielleicht
> zuf??llig in /etc/modprobe.d/ in einer schwarzen Liste eingetragen ist.
Es gibt keinen Unterschied von lsmod mit oder ohne Dongle.
Ich vermute, dass es auch an volumio liegen könnte, der Distro, die ich
auf dem Pi zusammen mit dem Hifiberry DAC verwende. Ich werde mir mal ein
Raspbian auf eine sD-Karte schreiben und damit mal ein wenig ausprobieren.
Viele Grüße
Dietmar
> Ich bin sicher, das Problem hat eine f??rchterlich banale Ursache, egal,
> wie nervend es ist. Aber wir kriegen das schon hin. :)
> Wolfgang
> --
> Zum AUSTRAGEN schicken Sie eine Mail an
> debian-user-german-REQUEST@lists.debian.org mit dem Subject "unsubscribe".
> Probleme? Mail an listmaster@lists.debian.org (engl) Archive:
> https://lists.debian.org/mfbove$grp$1@news.albasani.net
Reply to: