私はWeb開発者です。私がしていることの一部は、さまざまなブラウザーでWebサイトとJavaScriptをテストすることです。テストのためにIEおよびEdgeで、私は https://developer.Microsoft.com/en-us/Microsoft-Edge/tools/vms/ で利用可能なVirtualbox VMを使用します=(Linuxホスト上のVirtualbox v5.1)。
今のところ、Edgeのタッチスクリーン操作(具体的にはタッチスクリーンの場合はPointerEvent
s)のために、JavaScript関連のコードをチェックしてデバッグする必要があります。明らかに、Win10 VM内で実行したいと思います。
VMのVirtualbox設定により、PS/2マウス、USBトラックパッド、またはマルチタッチトラックパッドの間でポインティングデバイスを変更できます。これらのオプションのいずれかは、Edgeがマウスイベントを受信することを意味します。タッチスクリーンイベントではありません。
ホストOSにハードウェアタッチスクリーンがある場合、VirtualBoxがタッチを通過できることは私の理解です。しかし、それは私のケースではありません。私のホストマシンにはマウスしかありません。
VirtualBoxを構成してタッチスクリーンをエミュレートする方法はありますか?そして、「はい」の場合、どうやって?
VirtualBoxを追加する方法はありますか?
Win10またはEdgeをだましてタッチスクリーンを持っていると思わせる他のハッキング方法はありますか?
Visual Studioがインストールされている場合(無料のコミュニティエディションでも十分です)、 Windows Simulator を使用できます。
%ProgramFiles(x86)%\Common Files\Microsoft Shared\Windows Simulator
にあります。 VS 2015の場合、次のディレクトリは14.0
。開始してくださいMicrosoft.Windows.Simulator.exe
。
内部的には、リモートデスクトップ接続がPCに対して特別な設定で開かれ、現在のユーザーの新しいセッションが発生します。一部のAutostartプログラムは現在実行中のインスタンスに干渉する可能性があるため、クリーンなユーザーアカウントを使用することをお勧めします。
ただし、注意点が1つあります。マウスポインターがまだ(また)ポインターイベントを送信しています。