The barrier means to serialize keyboard and mouse events [1]. It makes no sense to sleep between events of the same type. Skip barrier for events of the same type, so that the diversion rules for some really frequent HID++ notifications will be happy as long as they don't specify both keyboard and mouse actions. For example, HIRES WHEEL in freespin mode can emit HID++ notifications at a frequency of 125Hz (the report rate), which is faster than 100Hz (the barrier), resulting in backlogged HID++ notifications. Link: https://github.com/pwr-Solaar/Solaar/issues/1020#issuecomment-1086875735 [1] Signed-off-by: Rongrong <i@rong.moe> |
||
|---|---|---|
| .. | ||
| hid_parser | ||
| hidapi | ||
| keysyms | ||
| logitech_receiver | ||
| solaar | ||