3

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

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

Я уже пытался использовать VirtualBox для настройки ОС Linux, которую я могу использовать во время выполнения тестов, но Компьютер все еще любит использовать только один курсор, и либо тесты не пройдены, либо я не могу использовать virtualbox.

Можно ли в любом случае использовать два курсора на одном экране одновременно? У меня есть два монитора и двухъядерный процессор, если это поможет.

4 ответа4

2

Самый простой способ сделать то, что вы спрашиваете, несмотря на то, что вы сказали в комментариях, что вы не можете установить Windows на виртуальной машине, возможно, это другая установка Windows на виртуальной машине. У меня был быстрый взгляд, и даже Windows 7 Ultimate, не принадлежащий OEM, может стоить около 300 долларов. Кроме того, если у вас есть MSDN, он должен быть включен в цену, которую вы уже платите.

Когда вы установили Windows и все, что требуется для запуска тестов (обратите внимание, что вам не обязательно нужна полноценная установка Visual Studio), вы можете просто запустить ВМ, запустить процесс тестирования, а затем отсоединиться от ВМ и пусть он делает свое дело, пока вы продолжаете работать.

Что касается наличия двух курсоров мыши в одном сеансе, я даже не уверен, что Windows поддерживает это, и это, безусловно, может нанести ущерб базовым функциям Win32 API, таким как GetCursorPos(). Похоже, что все связанные с Win32 API функции говорят о "курсоре" и имеют дело с одной позицией, что, как мне кажется, не является доказательством того, что Windows не использует несколько курсоров мыши.

0

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

0

Вы можете использовать простой USB KVM с обоими портами, подключенными к одной и той же машине, просто перенаправив один из интерфейсов USB на виртуальную машину.

Требуется время и деньги для его получения (хотя и не так много, как покупка другой лицензии для Windows) и не является программным решением, но не требует использования более одной мыши.

0

Я не очень разбирался в этом, но Mouse Mischief, по- видимому, позволяет вам это сделать, но мне пока не ясно, происходит ли это только во время презентации Powerpoint или работает ли она без запуска Powerpoint.

Вам понадобятся две мыши, конечно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .