Hallo, tomtomtom schrieb:
Allerdings fällt ja am kanadischen Mirror auf, dass du die wohl so genau wie möglich befolgst.😈
du alter Fuchs … habe mich weggeschmissen 😊 ...als ich es kapiert habe .Jetzt habe ich den Deutschen .1:0 für dich. 👍
So Spaß beiseite.
Leider tut sich für mich ein anderes Problem auf ,welches ich nicht lösen kann. Ich schaffe es nicht die für mich relevanten Daten aus einer Datei zu bekommen . Wie ich schon erwähnte soll es ein shellscript für eine Fernbedienung‘s Installation werden.
Manuell wir sie so Installiert, was bei mir immer so 1-2Stunden dauert.
Quelle: http://www.tuksub.de/2016/01/hama-mce-remote-in-kodi-auf-dem-raspberry-pi-2-einbinden/
Dies ist die Fernbedienung.
lsusb | grep -i Ortek Bus 007 Device 003: ID 05a4:9881 Ortek Technology, Inc. IR receiver [VRC-1100 Vista MCE Remote Control]
In der :
cat /proc/bus/input/devices
dort stehen 2 Einträge für meine Fernbedienung die ich brauche .
Leider gibt es dort noch viel mehr Einträge so das ich filtern muss.Dies sind die Einträge für die FB.
I: Bus=0003 Vendor=05a4 Product=9881 Version=0110 N: Name="HID 05a4:9881" P: Phys=usb-0000:00:14.0-3/input0 S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:05A4:9881.0002/input/input6 U: Uniq= H: Handlers=sysrq kbd event6 leds B: PROP=0 B: EV=120013 B: KEY=e080ffdf01cfffff fffffffffffffffe B: MSC=10 B: LED=7 I: Bus=0003 Vendor=05a4 Product=9881 Version=0110 N: Name="HID 05a4:9881" P: Phys=usb-0000:00:14.0-3/input1 S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:05A4:9881.0003/input/input7 U: Uniq= H: Handlers=kbd mouse1 event7 B: PROP=0 B: EV=17 B: KEY=1f0000 1000002020000 3878d801d001 1e000000000000 0 B: REL=103 B: MSC=10
Ich brauche z.b. den/die event 6 und 7 .
Zu allem Elend verändern die sich auch noch wenn man die Fernbedienung an einen anderen Rechner anschließt ,je nachdem was da für Geräte dran sind .Mein Ziel ist/war es ein Script zur automatischen Installation zu schreiben ,so das ich es auf jedem x-beliebigen Ubuntu Rechner installieren kann.
versucht habe ich es mit:
dmesg | grep -E '05a4:9881' [ 3.238072] input: HID 05a4:9881 as /devices/pci0000:00/0000:00:02.4/0000:03:00.0/usb7/7-1/7-1:1.0/0003:05A4:9881.0002/input/input4 [ 3.296238] hid-generic 0003:05A4:9881.0002: input,hidraw1: USB HID v1.10 Keyboard [HID 05a4:9881] on usb-0000:03:00.0-1/input0 [ 3.296934] input: HID 05a4:9881 as /devices/pci0000:00/0000:00:02.4/0000:03:00.0/usb7/7-1/7-1:1.1/0003:05A4:9881.0003/input/input5 [ 3.356156] hid-generic 0003:05A4:9881.0003: input,hidraw2: USB HID v1.10 Mouse [HID 05a4:9881] on usb-0000:03:00.0-1/input1
und
cat /proc/bus/input/devices | grep -E -i '05a4:9881|Handlers=' H: Handlers=kbd event0 H: Handlers=kbd event1 H: Handlers=sysrq kbd event2 leds H: Handlers=mouse0 event3 H: Handlers=event4 H: Handlers=event5 H: Handlers=event6 H: Handlers=event7 H: Handlers=event8 H: Handlers=event9 H: Handlers=event10 H: Handlers=event11 H: Handlers=event12 N: Name="HID 05a4:9881" S: Sysfs=/devices/pci0000:00/0000:00:12.0/usb3/3-4/3-4:1.0/0003:05A4:9881.0002/input/input13 H: Handlers=sysrq kbd event13 leds N: Name="HID 05a4:9881" S: Sysfs=/devices/pci0000:00/0000:00:12.0/usb3/3-4/3-4:1.1/0003:05A4:9881.0003/input/input14 H: Handlers=kbd mouse1 event14
auch versucht mit:
cat /proc/bus/input/devices | awk '/05a4:9881/{for(a=0;a>=0;a++){getline;{if(/kbd/==1){ print $NF;exit 0;}}}}'
mit der Ausgabe:
H: Handlers=sysrq kbd event4 leds
und noch damit:
cat /proc/bus/input/devices | awk '/05a4:9881/{for(a=0;a>=0;a++){getline;{if(/kbd mouse/==1){ print $NF;exit 0;}}}}'
Ergebniss:
H: Handlers=kbd mouse1 event5
alles irgendwie nicht so richtig.Ich hätte gerne nur z.b. event4 und event5 als Ausgabe stehen. So das ich es in eine andere Datei einfügen kann oder gleich weiter , wiederum an die richtige Stelle weiter gereicht wird.
Das ich Anfänger bin merkt Ihr jetzt auch,wenn ich mich jetzt schon so anstelle.Habe aber auch nicht eine Anleitung die so ähnlich war gefunden .
Was meint Ihr soll ich das ganze lassen ,weil es vielleicht so überhaupt gar nicht geht?.
tischfuss
Moderiert von sebix:
Der Beitrag ist von Wie löscht man einen Eintrag bei /etc/apt/sources.list mit dem Terminal ? abgetrennt worden. Bitte entführe keine Themen (Verhaltenscodex)!