Maus in OpenWrt

Jetzt schließen wir eine Eingabeeinrichtung - eine Maus an.

Das Verfahren unterscheidet sich nicht von dem Verbindungsverfahren einer Tastatur. Deshalb sind folgende Module auf der Konfigurationsstufe OpenWrt auszuwählen:
Base system:
<*> busybox:
Linux System Utilities:
<*> lsusb
Kernel modules:
USB Support:
<M> kmod-usb-hid

Schließen wir die Maus an und prüfen die Ausgabe von dmesg:

root@OpenWrt:/# dmesg
usb 1-1: new low speed USB device using ohci_hcd and address 2
input: USB Optical Mouse as /devices/ssb0:1/usb1/1-1/1-1:1.0/input/input0
generic-usb 0003:15CA:00C3.0001: input: USB HID v1.10 Mouse [USB Optical Mouse] on usb-ssb0:1-1/input0

Eine neue Einrichtung soll im Verzeichnis /dev erscheinen:

root@OpenWrt:/# ls /dev/input/ -l
crw-r--r-- 1 root root 13, 64 Jan 1 00:01 event0

Die Ausgabe lsusb sieht bei mir wie folgt aus:

root@OpenWrt:/# lsusb
Bus 001 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002
Bus 001 Device 002: ID 0a05:7211
Bus 001 Device 003: ID 0951:1603
Bus 001 Device 004: ID 15ca:00c3

Die Einrichtung mit ID 15ca:00c3 Textech International Ltd. Mini Optical Mouse ist die Maus.

Prüfen wir, ob die Einrichtungsdatei im Verzeichnis /proc vorhanden ist:

root@OpenWrt:/# cat /proc/bus/input/devices
I: Bus=0003 Vendor=15ca Product=00c3 Version=0110
N: Name="USB Optical Mouse"
P: Phys=usb-ssb0:1-1/input0
S: Sysfs=/devices/ssb0:1/usb1/1-1/1-1:1.0/input/input0
U: Uniq=
H: Handlers=event0
B: EV=17
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103
B: MSC=10

Prüfen wir die Reaktion auf eine Mausbewegung:

root@OpenWrt:/# cat /dev/input/event0 |hexdump
0000000 00d7 0000 bfa2 0005 0002 0000 0002 0000
0000010 00d7 0000 bfef 0005 0000 0000 0000 0000
0000020 00d7 0000 fe0d 0005 0002 0000 0002 0000
0000030 00d7 0000 fe5d 0005 0000 0000 0000 0000
0000040 00d7 0000 1d41 0006 0002 0000 0002 0000
0000050 00d7 0000 1d90 0006 0000 0000 0000 0000
0000060 00d7 0000 3c7e 0006 0002 0000 0002 0000
0000070 00d7 0000 3ccd 0006 0000 0000 0000 0000
0000080 00d7 0000 5bb9 0006 0002 0000 0002 0000
0000090 00d7 0000 5c08 0006 0000 0000 0000 0000
00000a0 00d7 0000 7af8 0006 0002 0000 0002 0000
00000b0 00d7 0000 7b2f 0006 0002 0001 ffff ffff
00000c0 00d7 0000 7b52 0006 0000 0000 0000 0000
00000d0 00d7 0000 b973 0006 0002 0000 fffe ffff
00000e0 00d7 0000 b9c3 0006 0000 0000 0000 0000

Bestellen Sie eine Usb–Maus bei uns:

usb–mouse