如何在Windows 10 IoT核心版中启用平板电脑/触摸模式

时间:2018-12-21 02:19:15

标签: uwp windows-10-universal touchscreen windows-10-iot-core windows-iot-core-10

在具有触摸屏的Raspberry Pi 3 Model B +上运行Windows 10 IoT核心版时,触摸交互似乎停留在桌面模式下(显示鼠标光标,无法滑动多行文本框以显示更多内容等等。)如何强制启用平板电脑/触摸模式?

我尝试将TabletMode和SignInMode注册表项添加到DefaultAccount注册表位置:

New-Item -Path "Registry::HKEY_USERS\S-1-5-21-2702878673-795188819-444038987-503\SOFTWARE\Microsoft\Windows\CurrentVersion" -Name "ImmersiveShell"
New-ItemProperty -Path "Registry::HKEY_USERS\S-1-5-21-2702878673-795188819-444038987-503\SOFTWARE\Microsoft\Windows\CurrentVersion\ImmersiveShell" -Name "TabletMode" -Value "0x00000001" -PropertyType "DWord"
New-ItemProperty -Path "Registry::HKEY_USERS\S-1-5-21-2702878673-795188819-444038987-503\SOFTWARE\Microsoft\Windows\CurrentVersion\ImmersiveShell" -Name "SignInMode" -Value "0x00000000" -PropertyType "DWord"

我已经尝试在我的UWP应用中检查UIViewSettings.GetForCurrentView().UserInteractionMode,并且它的预期值为Touch

我想念什么?如果我改为在Visual Studio模拟器中运行相同的UWP应用并选择“基本触摸”输入选项,则UWP应用的交互将按预期工作。

1 个答案:

答案 0 :(得分:0)

当前TabletMode不适用于Windows IoT核心版,请参阅此document。请使用反馈中心应用报告此要求。反馈中心应用可让您告知Microsoft您遇到的任何问题使用Windows并发送建议以帮助我们改善Windows体验。