UWP, как отличить устройства ввода - PullRequest
0 голосов
/ 04 октября 2018

Я ищу способ отличить источник ввода (от какого устройства, например, клавиатуры, сканера штрих-кода, сканера магнитных карт. Что-то вроде this ).Я думал, что это будет просто из-за DeviceId, но, к сожалению, KeyEventArgs.DeviceId, KeyRoutedEventArgs.DeviceId, Windows.UI.Core.CoreWindow.GetForCurrentThread().GetCurrentKeyEventDeviceId() не работает.Все, что я упомянул, возвращает пустую строку (может быть, я что-то упустил?).Я искал другое решение, но ничего не смог найти.

1 Ответ

0 голосов
/ 12 октября 2018

UWP обеспечивает поддержку для определения доступных устройств ввода (указатель, сенсорный экран, мышь и клавиатура) и получения информации об этих устройствах. Пожалуйста, обратитесь к этому документу .Но он не поддерживает получение информации об устройстве при обработке события.

...