Maus G10S Pro
Allgemeines
Habe mal beim Ali eine neue Fernbedienung (RC) fuer meinen VDR gekauft. Die Anbindung in der remote.conf war allerdings etwas aufwendig.
Eigentlich musste ich einige Schritte "zureuck" gehen, da durch die Implementierung der Fernbedienungen im Kernel, LIRC fast komplett ersetzt wurde.
Also genuegt bei der Integration einer Fernbedienung (auch ein Human Interface Device) nicht mehr (nur) die Kenntnis von lircd und der Konfiguration, sondern man benoetigt auch Kenntnisse im Umgang mit den "Kernel-(HID-)confs" und dazu passenden Tools. Da diese Zusammenhaenge hier aber den Rahmen sprengen wuerden, habe ich hier ein Zusammenfassung verfuegbar.
Anleitung
Hier die Anleitung (nicht die Pro mit BT):

Belegung
Features
- Dual Mode: 2.4G und BT5.0
- High Quality Voice Input
- Built in 6-Axis Gyroscope
- Low Battery Auto Reminder
- Two Key Infrared Programming
- Multimedia Control ShortCut Key
IR Progammierung
- Halte die zu programmierende Taste 3 Sekunden bis das Indikatorlicht langsam blinkt.
- Jetzt befindet sich das Geraeit im Programming Mode.
- Positioniere die andere Fernbedienug auf einem flachen Untergrund in einem Abstand von 2-3 cm "Kopf-an-Kopf"
- Druecke die zu erlernende Taste auf der anderen Fernbedienung.
- Das Indikatorlicht hoert auf zu blinken.
- Die Programmierung ist abgeschlossen.
Factory Reset
Druecke und halte die [OK] und die [Del] Taste fuer 5 Sekunden.
Cursor Speed
- Druecke und halte die [OK] Taste und dann klicke [Vol-]. Der Cursor soll sich langsamer bewegen. Die Programmierung ist erfolgreich, sobald das LED-Licht vom Blinken in Dauerlicht wechselt.
- Druecke und halte die [OK] Taste und dann klicke [Vol+]. Der Cursor soll sich schneller bewegen. Die Programmierung ist erfolgreich, sobald das LED-Licht vom Blinken in Dauerlicht wechselt.
Die Stufen sind begrenzt. Ich habe 3 Stufen gezaehlt.
Backlight
- Nach dem Batteriewechsel ist die Backlight-Funktion automatisch eingeschaltet.
- Langes Druecken der Menu/Backlight-Taste dient zum Umschalten.
- Die Dauer des Backlights ist 5 Sekunden
Voice Function
- Die MIC-Taste (Voice-Switch) festhalten.
Die Voice-Funktion habe ich unter Linux noch nicht ans Laufen bekommen.
Die Voice-Funktion geht nur im Bluetooth-Mode und da auch nur unter Android. Einen Treiber fuer Linux habe ich noch nicht gefunden. ...
Anbindung
Die Kontaktaufnahme mit einem Geraet geschieht wahlweise ueber Bluetooth oder propietaer mit dem mitgelieferten 2.4 GHz Empfaenger.
Bluetooth
Bei mir wurde die Fernbedienung als G10S PRO erkannt.
XX:XX:XX:XX:XX:XX type LE Public hci0 XX:XX:XX:XX:XX:XX type LE Public disconnected with reason 3 hci0 XX:XX:XX:XX:XX:XX type LE Public connect failed (status 0x08, Timeout) hci0 XX:XX:XX:XX:XX:XX type LE Public connected eir_len 0
2.4 GHz Empfaenger
In der USB-Geraete-Liste wird er als Device mit Nordic-Chip erkannt.
ID 1915:1025 Nordic Semiconductor ASA USB Composite Device
[428064.998502] usb 3-12.1.1: new full-speed USB device number 28 using xhci_hcd [428065.108003] usb 3-12.1.1: New USB device found, idVendor=1915, idProduct=1025, bcdDevice= 1.00 [428065.108009] usb 3-12.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [428065.108011] usb 3-12.1.1: Product: USB Composite Device [428065.108013] usb 3-12.1.1: Manufacturer: XING WEI 2.4G USB [428065.113472] input: XING WEI 2.4G USB USB Composite Device as /devices/pci0000:00/0000:00:14.0/usb3/3-12/3-12.1/3-12.1.1/3-12.1.1:1.2/0003:1915:1025.001F/input/input66 [428065.170930] hid-generic 0003:1915:1025.001F: input,hidraw7: USB HID v2.01 Keyboard [XING WEI 2.4G USB USB Composite Device] on usb-0000:00:14.0-12.1.1/input2 [428065.172339] input: XING WEI 2.4G USB USB Composite Device Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-12/3-12.1/3-12.1.1/3-12.1.1:1.3/0003:1915:1025.0020/input/input67 [428065.172472] input: XING WEI 2.4G USB USB Composite Device Consumer Control as /devices/pci0000:00/0000:00:14.0/usb3/3-12/3-12.1/3-12.1.1/3-12.1.1:1.3/0003:1915:1025.0020/input/input68 [428065.230653] input: XING WEI 2.4G USB USB Composite Device System Control as /devices/pci0000:00/0000:00:14.0/usb3/3-12/3-12.1/3-12.1.1/3-12.1.1:1.3/0003:1915:1025.0020/input/input69 [428065.230760] input: XING WEI 2.4G USB USB Composite Device as /devices/pci0000:00/0000:00:14.0/usb3/3-12/3-12.1/3-12.1.1/3-12.1.1:1.3/0003:1915:1025.0020/input/input70 [428065.230862] hid-generic 0003:1915:1025.0020: input,hidraw8: USB HID v2.01 Mouse [XING WEI 2.4G USB USB Composite Device] on usb-0000:00:14.0-12.1.1/input3
Events
lrwxrwxrwx 1 root root 10 16. Aug 07:18 usb-XING_WEI_2.4G_USB_USB_Composite_Device-event-if03 -> ../eventXX lrwxrwxrwx 1 root root 10 16. Aug 07:18 usb-XING_WEI_2.4G_USB_USB_Composite_Device-if02-event-kbd -> ../eventYY lrwxrwxrwx 1 root root 10 16. Aug 07:18 usb-XING_WEI_2.4G_USB_USB_Composite_Device-if03-event-mouse -> ../eventZZ lrwxrwxrwx 1 root root 9 16. Aug 07:18 usb-XING_WEI_2.4G_USB_USB_Composite_Device-if03-mouse -> ../mouseMM
Power (XX)
0000470 5c 22 a0 68 00 00 00 00 be f1 02 00 00 00 00 00 01 00 74 00 01 00 00 00 0000520 5c 22 a0 68 00 00 00 00 be f1 02 00 00 00 00 00 00 00 00 00 00 00 00 00 0000550 5c 22 a0 68 00 00 00 00 b2 89 05 00 00 00 00 00 04 00 04 00 81 00 01 00 0000600 5c 22 a0 68 00 00 00 00 b2 89 05 00 00 00 00 00 01 00 74 00 00 00 00 00 0000630 5c 22 a0 68 00 00 00 00 b2 89 05 00 00 00 00 00 00 00 00 00 00 00 00 00
0002200 eb 22 a0 68 00 00 00 00 7f a5 0e 00 00 00 00 00 04 00 04 00 81 00 01 00 0002230 eb 22 a0 68 00 00 00 00 7f a5 0e 00 00 00 00 00 01 00 74 00 01 00 00 00 0002260 eb 22 a0 68 00 00 00 00 7f a5 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 0002310 ec 22 a0 68 00 00 00 00 eb 85 01 00 00 00 00 00 04 00 04 00 81 00 01 00 0002340 ec 22 a0 68 00 00 00 00 eb 85 01 00 00 00 00 00 01 00 74 00 00 00 00 00 0002370 ec 22 a0 68 00 00 00 00 eb 85 01 00 00 00 00 00 00 00 00 00 00 00 00 00
Maus (ZZ+MM)
0320700 94 23 a0 68 00 00 00 00 4e fc 00 00 00 00 00 00 02 00 01 00 0b 00 00 00 0320730 94 23 a0 68 00 00 00 00 4e fc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0320760 94 23 a0 68 00 00 00 00 69 23 01 00 00 00 00 00 02 00 00 00 04 00 00 00 0321010 94 23 a0 68 00 00 00 00 69 23 01 00 00 00 00 00 02 00 01 00 0c 00 00 00 0321040 94 23 a0 68 00 00 00 00 69 23 01 00 00 00 00 00 00 00 00 00 00 00 00 00 0321070 94 23 a0 68 00 00 00 00 5c 4a 01 00 00 00 00 00 02 00 00 00 04 00 00 00 0321120 94 23 a0 68 00 00 00 00 5c 4a 01 00 00 00 00 00 02 00 01 00 0d 00 00 00 0321150 94 23 a0 68 00 00 00 00 5c 4a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 0321200 94 23 a0 68 00 00 00 00 7e 71 01 00 00 00 00 00 02 00 00 00 04 00 00 00 0321230 94 23 a0 68 00 00 00 00 7e 71 01 00 00 00 00 00 02 00 01 00 0e 00 00 00 0321260 94 23 a0 68 00 00 00 00 7e 71 01 00 00 00 00 00 00 00 00 00 00 00 00 00
0011770 28 01 fd 08 03 01 08 03 04 08 04 07 08 03 0a 08 02 0c 08 01 0e 08 00 10 0012020 18 ff 11 18 fe 13 18 fe 14 18 ff 15 18 ff 17 18 ff 18 18 ff 1a 18 ff 1b 0012050 18 ff 1d 18 fe 1e 18 fd 1f 18 fc 1f 18 fc 1f 18 fd 1e 18 fe 1c 18 fe 1b 0012100 18 fe 19 18 ff 16 18 ff 13 18 ff 0f 08 00 0a 08 00 04 28 01 fb 28 01 f7 0012130 28 02 f2 28 03 ed 28 03 e9 28 03 e6 28 03 e2 28 03 df 28 02 dd 28 01 dc 0012160 28 00 db 28 00 db 38 ff db 38 ff dc 38 ff de 38 fe e0 38 fe e3 38 ff e6 0012210 38 ff eb 38 ff f0 28 00 f6 28 00 fb 08 01 00 08 01 04 08 01 09 08 01 0d 0012240 08 01 12 08 01 15 08 01 18 08 02 1b 08 02 1d 08 02 1f 08 02 20 08 01 21 0012270 08 00 21 08 00 21 08 00 21 08 00 20 08 01 1f 08 02 1d 08 02 1a 08 02 17 0012320 08 02 14 08 01 11 08 01 0d 08 01 08 08 02 05 08 03 01 28 03 fe 28 04 fc 0012350 28 04 fa 28 04 f8 28 04 f7 28 04 f6 28 04 f5 28 04 f4 28 04 f3 28 04 f2 <pre> ==Up (YY)== <pre> 0000600 eb 23 a0 68 00 00 00 00 06 e9 08 00 00 00 00 00 04 00 04 00 52 00 07 00 0000630 eb 23 a0 68 00 00 00 00 06 e9 08 00 00 00 00 00 01 00 67 00 01 00 00 00 0000660 eb 23 a0 68 00 00 00 00 06 e9 08 00 00 00 00 00 00 00 00 00 00 00 00 00 0000710 eb 23 a0 68 00 00 00 00 cd 09 0c 00 00 00 00 00 04 00 04 00 52 00 07 00 0000740 eb 23 a0 68 00 00 00 00 cd 09 0c 00 00 00 00 00 01 00 67 00 00 00 00 00 0000770 eb 23 a0 68 00 00 00 00 cd 09 0c 00 00 00 00 00 00 00 00 00 00 00 00 00
Down (YY)
0001020 23 24 a0 68 00 00 00 00 34 35 0b 00 00 00 00 00 04 00 04 00 51 00 07 00 0001050 23 24 a0 68 00 00 00 00 34 35 0b 00 00 00 00 00 01 00 6c 00 01 00 00 00 0001100 23 24 a0 68 00 00 00 00 34 35 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 0001130 23 24 a0 68 00 00 00 00 9f 2c 0f 00 00 00 00 00 04 00 04 00 51 00 07 00 0001160 23 24 a0 68 00 00 00 00 9f 2c 0f 00 00 00 00 00 01 00 6c 00 00 00 00 00 0001210 23 24 a0 68 00 00 00 00 9f 2c 0f 00 00 00 00 00 00 00 00 00 00 00 00 00
Left (YY)
0001240 8b 24 a0 68 00 00 00 00 c8 11 04 00 00 00 00 00 04 00 04 00 50 00 07 00 0001270 8b 24 a0 68 00 00 00 00 c8 11 04 00 00 00 00 00 01 00 69 00 01 00 00 00 0001320 8b 24 a0 68 00 00 00 00 c8 11 04 00 00 00 00 00 00 00 00 00 00 00 00 00 0001350 8b 24 a0 68 00 00 00 00 3f 46 07 00 00 00 00 00 04 00 04 00 50 00 07 00 0001400 8b 24 a0 68 00 00 00 00 3f 46 07 00 00 00 00 00 01 00 69 00 00 00 00 00 0001430 8b 24 a0 68 00 00 00 00 3f 46 07 00 00 00 00 00 00 00 00 00 00 00 00 00
Right (YY)
0001460 9d 24 a0 68 00 00 00 00 c5 b8 08 00 00 00 00 00 04 00 04 00 4f 00 07 00 0001510 9d 24 a0 68 00 00 00 00 c5 b8 08 00 00 00 00 00 01 00 6a 00 01 00 00 00 0001540 9d 24 a0 68 00 00 00 00 c5 b8 08 00 00 00 00 00 00 00 00 00 00 00 00 00 0001570 9d 24 a0 68 00 00 00 00 18 c6 0c 00 00 00 00 00 01 00 6a 00 02 00 00 00 0001620 9d 24 a0 68 00 00 00 00 18 c6 0c 00 00 00 00 00 00 00 00 00 01 00 00 00 0001650 9d 24 a0 68 00 00 00 00 7e d7 0c 00 00 00 00 00 04 00 04 00 4f 00 07 00 0001700 9d 24 a0 68 00 00 00 00 7e d7 0c 00 00 00 00 00 01 00 6a 00 00 00 00 00 0001730 9d 24 a0 68 00 00 00 00 7e d7 0c 00 00 00 00 00 00 00 00 00 00 00 00 00
OK (YY?)
kein Ergebnis
Home/Return (YY?)
kein Ergebnis
Menue (YY)
0001210 4b 25 a0 68 00 00 00 00 97 e4 07 00 00 00 00 00 00 00 00 00 00 00 00 00 0001240 74 25 a0 68 00 00 00 00 7b 47 05 00 00 00 00 00 04 00 04 00 65 00 07 00 0001270 74 25 a0 68 00 00 00 00 7b 47 05 00 00 00 00 00 01 00 7f 00 01 00 00 00 0001320 74 25 a0 68 00 00 00 00 7b 47 05 00 00 00 00 00 00 00 00 00 00 00 00 00 0001350 74 25 a0 68 00 00 00 00 9c e1 06 00 00 00 00 00 04 00 04 00 65 00 07 00 0001400 74 25 a0 68 00 00 00 00 9c e1 06 00 00 00 00 00 01 00 7f 00 00 00 00 00 0001430 74 25 a0 68 00 00 00 00 9c e1 06 00 00 00 00 00 00 00 00 00 00 00 00 00
Page Up (YY)
0002610 70 2b a0 68 00 00 00 00 43 ed 01 00 00 00 00 00 00 00 00 00 00 00 00 00 0002640 8a 2b a0 68 00 00 00 00 23 14 0b 00 00 00 00 00 04 00 04 00 4b 00 07 00 0002670 8a 2b a0 68 00 00 00 00 23 14 0b 00 00 00 00 00 01 00 68 00 01 00 00 00 0002720 8a 2b a0 68 00 00 00 00 23 14 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 0002750 8a 2b a0 68 00 00 00 00 aa 96 0e 00 00 00 00 00 04 00 04 00 4b 00 07 00 0003000 8a 2b a0 68 00 00 00 00 aa 96 0e 00 00 00 00 00 01 00 68 00 00 00 00 00 0003030 8a 2b a0 68 00 00 00 00 aa 96 0e 00 00 00 00 00 00 00 00 00 00 00 00 00
Page Down (YY)
0003060 b1 2b a0 68 00 00 00 00 61 a2 06 00 00 00 00 00 04 00 04 00 4e 00 07 00 0003110 b1 2b a0 68 00 00 00 00 61 a2 06 00 00 00 00 00 01 00 6d 00 01 00 00 00 0003140 b1 2b a0 68 00 00 00 00 61 a2 06 00 00 00 00 00 00 00 00 00 00 00 00 00 ^[[6~0003170 b1 2b a0 68 00 00 00 00 d4 fd 09 00 00 00 00 00 04 00 04 00 4e 00 07 00 0003220 b1 2b a0 68 00 00 00 00 d4 fd 09 00 00 00 00 00 01 00 6d 00 00 00 00 00 0003250 b1 2b a0 68 00 00 00 00 d4 fd 09 00 00 00 00 00 00 00 00 00 00 00 00 00
Mic (YY?)
Geht nur bei der Bluetooth Verbindung. Bei der Verknüpfungmit meinem Linux-PC geht nur eine Suchmaske auf. Wie ich an den Audiostream komme weisz ich noch nicht. Es gibt wohl keinen Linux-Treiber dafuer. Unter Android (TV) funktioniert die Spracheingabe scheinbar.
ChatGPT Antworten
Hier die Sammlung meiner ChatGPT-Antworten.
Uebertragungsmodi
Der Begriff „Radio Broadcast Mode“ (oft in versteckten Menüs oder Produktbeschreibungen der G10S Pro oder ähnlicher Fernbedienungen) ist ein wenig irreführend. Er hat nichts mit klassischem Radioempfang zu tun, sondern bezieht sich auf die Art der Funkübertragung zwischen Fernbedienung und Empfänger (Dongle).
📡 Bedeutung: „Radio Broadcast Mode“
Der Radio Broadcast Mode beschreibt den 2,4 GHz-Funkmodus (nicht Bluetooth), in dem die G10S Pro Daten per Funk an den USB-Empfänger sendet.
Das ist der interne Name für den „normalen 2.4G-Modus“. Er bedeutet:
- Kommunikation läuft über den 2,4 GHz-Transceiver im Dongle.
- Es findet keine Bluetooth-Verbindung statt.
- Die Datenübertragung ist Broadcast-basiert, d. h. die Fernbedienung sendet Steuerbefehle, ohne dass ein Bluetooth-Pairing-Prozess nötig ist.
🔁 Zusammenhang mit Bluetooth
Die G10S Pro kann zwei Übertragungsarten:
- 2.4 GHz „Radio Broadcast Mode“ → über den USB-Dongle
- Bluetooth HID Mode → direkt mit einem Gerät gekoppelt
Wenn du also im Handbuch oder in einer App liest:
“Switch between Bluetooth and Radio Broadcast Mode”
… dann bedeutet das schlicht:
„Wechsle zwischen Bluetooth- und 2,4 GHz-Dongle-Betrieb.“
🧠 Kurz gesagt
Modus | Name | Verbindung | Verwendung |
---|---|---|---|
Radio Broadcast Mode | 2.4 GHz Funk | USB-Dongle | Standardbetrieb, keine Kopplung nötig |
Bluetooth Mode | Bluetooth LE HID | direkt ans Gerät | Sprachsteuerung & Smart-TV-Integration |
🔦 LED-Anzeigen & Verhalten beim Start
Situation | LED-Verhalten | Modus | Bedeutung |
---|---|---|---|
🔌 Dongle eingesteckt, Gerät reagiert sofort (z. B. Mauszeiger bewegt sich) | LED leuchtet kurz auf, dann aus | 2.4 GHz (Radio Broadcast Mode) | Verbindung über USB-Empfänger, kein Bluetooth aktiv |
📲 Bluetooth-Kopplung aktiv (z. B. Android-TV) | LED blinkt schnell (Pairing), danach dauerhaft oder langsam blinkend | Bluetooth Mode | Direkt gekoppelt, Sprachsteuerung funktionsfähig |
🔋 Kein Dongle und kein Bluetooth-Gerät verbunden | LED blinkt träge oder bleibt an | Suchmodus | Keine aktive Verbindung, sucht nach Dongle oder Bluetooth-Host |
🎛️ Manuell prüfen / umschalten
👉 Zwischen 2.4 GHz und Bluetooth wechseln:
- In Bluetooth-Pairing gehen: OK + Home gleichzeitig ca. 3–5 Sek. gedrückt halten → LED blinkt schnell. → Jetzt im Bluetooth-Menü deines Geräts „G10S Pro“ auswählen.
- Zurück auf 2.4 GHz: Einfach den USB-Dongle wieder einstecken → die Fernbedienung wechselt automatisch. (Falls sie trotzdem versucht, sich via Bluetooth zu verbinden, Bluetooth am Gerät kurz ausschalten.)
🧩 Funktionale Unterschiede
Funktion | 2.4 GHz (Radio Broadcast) | Bluetooth |
---|---|---|
Grundfunktionen (Tasten, Maus) | ✅ | ✅ |
Sprachsteuerung (Mikrofon-Taste) | ❌ | ✅ |
Reichweite | ca. 8–10 m | ca. 5–8 m |
Kopplung nötig | Nein | Ja |
💡 Tipp: Wenn du beim Drücken der Mikrofon-Taste keine Reaktion bekommst, bist du fast sicher im 2.4 GHz-Modus. → Dann: Dongle raus, Bluetooth aktivieren, Pairing starten.