MLD-6.x > General

Wiederholstart beim Raspberry Pi Pico IRMP HID-KBD-Device

(1/1)

martins:
Moin,

kann man die Zeit, nach der der Raspberry Pi Pico IRMP HID-KBD-Device mit dem Wiederholen der gedrückten Taste anfängt, irgendwie einstellen? Ich habe oft den Effekt, daß ich eine Taste drücke, aber bevor ich sie loslasse wurde sie schon einmal wiederholt. Als alter Mann ist man nicht mehr so schnell mit dem Loslassen. ;-)

Gruß Martin

clausmuus:
Du kannst auf der Kommandozeile mit dem Befehl stm32kbdIRconfig_cmd die Zeiten einstellen.
Abfragen der verfügbaren Optionen:
--- Code: ---stm32kbdIRconfig_cmd
--- End code ---
Abfragen der eingestellten Werte:

--- Code: ---stm32kbdIRconfig_cmd /dev/hidraw0 get delay
stm32kbdIRconfig_cmd /dev/hidraw0 get period
stm32kbdIRconfig_cmd /dev/hidraw0 get timeout
--- End code ---
Setzen der Werte:

--- Code: ---stm32kbdIRconfig_cmd /dev/hidraw0 set delay
stm32kbdIRconfig_cmd /dev/hidraw0 set period
stm32kbdIRconfig_cmd /dev/hidraw0 set timeout
--- End code ---
Ich vermute das 'delay' der für Dich interessante Wert ist.
Es kann sein, dass das richtige Device nicht /dev/hidraw0 ist. Schau einfach mal per
--- Code: ---ls /dev/hidraw*
--- End code ---
nach welche es gibt und probiere die durch.

Da die Fernbedienung in festen Abständen Signale sendet, haben kleine Änderungen der Werte nicht unbedingt Einfluss auf das Verhalten.

martins:
Moin Claus,

das hat mir geholfen. Hier gibt's zwei hidraw (0 und 1). Bei hidraw0 kam immer 'hid in report count missing', was mir immerhin plausibler aussah als das 'unknown command' bei hidraw1. Irgendwann habe ich mir dann die usage-Meldung genauer angesehen und mit

--- Code: ---stm32kbdIRconfig_cmd /dev/hidraw0 get repeat delay
--- End code ---
hat es dann funktioniert.

Gruß Martin

clausmuus:
Danke für die Rückmeldung. Ich habe gleich mal die usage message korrigiert. Die war ja auch nicht ganz korrekt.

clausmuus:
Inzwischen lässt sich das auch im Setup einstallen, auch für andere Empfänger.

Navigation

[0] Message Index

Go to full version