前回使用した HidLibrary で信号の取りこぼしが発生し、ReadReportAsync メソッドで永遠に待機しまう事象が発生した為、無理やりタイムアウトさせた話です。 ※タイムアウトの引数がありますが、上手く動作しません。 Task の CanselAfter も動作しない為(私の使い方が悪かったかもしれません)苦肉の策で強制的にタイムアウトするようにしました。 どうしてもタスクをタイムアウトさせたい時の参考になれば幸いです。 ソースコード private async Task Timeout(int t, CancellationTokenSource cts) { for (int…