Взаимодействие взгляда не работает, когда загружена сторона - PullRequest
0 голосов
/ 16 октября 2018

Я создал простое приложение UWP, которое использует «Microsoft.Toolkit.Uwp.Input.GazeInteraction».В среде VS взаимодействие взгляда работает хорошо.Однако при создании пакета и боковой загрузки на другом ПК взаимодействие взгляда не работает, курсор взгляда не отображается, реакции на нажатие кнопки не реагирует.

Устройство Eye Gaze протестировано и откалибровано на клиентеПК

Приложение устанавливается без ошибок (установка Power Shell)

Приложение запускается без ошибок

Разрешение на запрос приложения для использования устройства для наблюдения за глазами

Приложение распознает этот глазустройство взгляда подключено, поэтому «GazeInput.IsDeviceAvailable» работает

Идеи, предложения о том, почему не работает взаимодействие взгляда?

Ответы [ 3 ]

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

Я обнаружил, что потерял ссылку на пакет Tobii NuGet.Не уверен, почему приложение работает без ссылки в VS

0 голосов
/ 06 декабря 2018

Библиотека «Microsoft.Toolkit.Uwp.Input.GazeInteraction» использует аппаратную поддержку отслеживания глаз, встроенную в Windows 10 (с момента обновления Fall Creators - версия 1709), которая используется для функции Контроль глаз в Windows 10.

Если ваше приложение uwp ссылается на пакет nuget GazeInteraction

взаимодействие взгляда должно работать в вашем приложении без необходимости ссылаться на пакет Toget Nuget или Tobiisdk.

При боковой загрузке приложения на другой ПК на этой машине также должна быть установлена ​​версия обновления Fall Creator или выше Windows 10.

На машине также должны быть установлены текущие драйверы.для вашего оборудования, установленного на нем.

Для трекеров глаз Tobii перейдите сюда .

Для трекеров EyeTech перейдите сюда .

Помимо перезагрузки вашей системы, еще одна простая вещь, которую стоит попробовать - это отключить ваш трекер глаз от порта USB, а затем снова подключить его, что может привести кВ некоторых случаях происходит повторная инициализация связи с отслеживателем глаз.

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

Появляются все ваши проверки, чтобы показать работоспособный трекер глаз, кроме того, что вы не получаете фактические данные отслеживания.Несколько других вещей для проверки:

Работает ли функция Windows Control Eye Control?По сути, используется та же библиотека, что и в наборе инструментов.Вы можете включить Eye Control из Пуск-> Настройки-> Удобство доступа-> Eye Control.

На компьютере разработчика вы говорите, что приложение работает «в среде VS».Работает ли он на этом компьютере вне Visual Studio?

Я предполагаю, что вы выключили целевой компьютер и перезапустились с холода.

...