Я веб-разработчик, и часть того, что я делаю, это тестирование веб-сайтов и JavaScript в разных браузерах. Для тестирования IE и Edge я использую виртуальные машины Virtualbox, доступные по адресу https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ (Virtualbox v5.1 на хосте Linux).
Прямо сейчас мне нужно проверить и отладить некоторый связанный с javascript код для взаимодействия с сенсорным экраном в Edge (особенно PointerEvent
для сенсорных экранов), и, очевидно, я хотел бы сделать это внутри виртуальной машины Win10.
Настройки Virtualbox для виртуальной машины позволяют мне переключать указывающее устройство между мышью PS/2, трекпадом USB или трекпадом мультитач. Любой из этих параметров означает, что Edge получает события мыши, а не события сенсорного экрана.
Насколько я понимаю, если в операционной системе есть аппаратный сенсорный экран, VirtualBox может пройти через прикосновения. Но это не мой случай: на моей хост-машине есть только мышь.
Есть ли способ настроить VirtualBox, чтобы он эмулировал сенсорный экран? А если "да", то как?
Есть ли дополнения к VirtualBox для этого?
Есть ли другой хакерский способ обмануть Win10 или Edge, думая, что у них есть сенсорный экран?