You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using the RadialController class from Windows.UI.Input to capture events from the Surface Dial, the ButtonPressed event does not fire immediately after the button is pressed. It experiences a delay of approximately 1 second before being triggered. This delay causes issues in my product, where I need the event to trigger immediately upon button press.
Additionally, the ButtonHolding event fires almost simultaneously with the ButtonPressed event, which makes the purpose of the ButtonPressed event unclear.
Steps to reproduce the bug:
Use the RadialController class from Windows.UI.Input to capture events from the Surface Dial.
Press the button on the Surface Dial.
Observe that the ButtonPressed event is delayed by approximately 1 second before firing.
Simultaneously, observe that the ButtonHolding event fires almost at the same time as the ButtonPressed event.
Expected behavior:
The ButtonPressed event should fire immediately when the button is pressed, without any delay. The ButtonHolding event should only fire when the button is held down for an extended period.
Windows version:
Windows11 (23H2) : Build 22621.4751
IDE:
Visual Studio 2022
Additional context:
The product I am developing requires immediate event triggering upon button press. The delay introduced by this issue is preventing proper functionality. Any guidance or suggestions on how to resolve this issue would be greatly appreciated.
Thank you for your time and assistance.
Best regards,
The text was updated successfully, but these errors were encountered:
Hi @HayashidaRyunosuke, can you provide us with some more details on this Issue. Is this issue related to an app for feature that has dependencies on WinAppSDK? If so, which version of WinAppSDK are you encountering this?
Describe the bug:
When using the RadialController class from Windows.UI.Input to capture events from the Surface Dial, the ButtonPressed event does not fire immediately after the button is pressed. It experiences a delay of approximately 1 second before being triggered. This delay causes issues in my product, where I need the event to trigger immediately upon button press.
Additionally, the ButtonHolding event fires almost simultaneously with the ButtonPressed event, which makes the purpose of the ButtonPressed event unclear.
Steps to reproduce the bug:
Use the RadialController class from Windows.UI.Input to capture events from the Surface Dial.
Press the button on the Surface Dial.
Observe that the ButtonPressed event is delayed by approximately 1 second before firing.
Simultaneously, observe that the ButtonHolding event fires almost at the same time as the ButtonPressed event.
Expected behavior:
The ButtonPressed event should fire immediately when the button is pressed, without any delay. The ButtonHolding event should only fire when the button is held down for an extended period.
Windows version:
Windows11 (23H2) : Build 22621.4751
IDE:
Visual Studio 2022
Additional context:
The product I am developing requires immediate event triggering upon button press. The delay introduced by this issue is preventing proper functionality. Any guidance or suggestions on how to resolve this issue would be greatly appreciated.
Thank you for your time and assistance.
Best regards,
The text was updated successfully, but these errors were encountered: