
Хм, боюсь, я не смог четко сформулировать вопрос в заголовке. Вот что происходит... У меня есть конфигурация из 3 компьютеров, и я использую Synergy. Моя основная машина управляет пробуждением по локальной сети, Synergy и другими функциями сервера для моей мини-сети. Третья машина — моя игровая. Колесо прокрутки мыши не будет работать в некоторых играх (например, Killing Floor, Dungeon Defenders), если только мышь не будет физически подключена к машине.
Колесо прокрутки работает с другими приложениями и играми на всех машинах, поэтому я предполагаю, что что-то в затронутых играх ищет подключенное устройство, прежде чем привязать колесо мыши. Почему это касается только колеса, я понятия не имею. Я могу подключить мышь к Comp 3, запустить игру и снова подключить ее к Comp 1, и колесо будет работать с играми по сети. Не то чтобы я хотел делать это каждый раз, но это, похоже, предполагает, что виноват игровой движок.
Поэтому мой обходной путь для этого — добавить виртуальное устройство (мышь), чтобы игра использовала функции колеса прокрутки. Как мне этого добиться? Есть ли другой способ принудительного связывания для устройства, которое на самом деле не подключено к машине?
заранее спасибо
решение1
Это ошибка, скорее всего, вызванная несовместимостью Synergy и API игры. Вы случайно не знаете, используете ли вы DirectX или OpenGL? Вы могли быподнять ошибкуесли хочешь.