在 Windows 上(我想 MacOS 也是如此),您可以在多个显示器之间移动光标(都连接到同一台计算机)。有没有办法,使用第三方应用程序或本机,允许在运行不同操作系统的计算机之间移动光标?
答案1
有不同的解决方案:
软件协同作用[s](多平台和开源),允许不同的完全的电脑。
安装该程序后,用户可以将鼠标从一台计算机的桌面“移开”,鼠标指针将出现在另一台计算机的桌面上。按键将被传送到鼠标指针所在的计算机。这样就可以像控制一台多显示器计算机一样轻松地控制多台机器……
计算机必须连接到同一网络。
TCP/IP 通信(默认端口 24800)用于在计算机之间发送鼠标/键盘和剪贴板事件
它以客户端-服务器服务的形式工作。因此,您必须在一个服务器上安装服务器端,并在其他(所有)服务器上安装客户端,其架构与以下类别相同远程桌面软件。
远程桌面软件[2]:存在一个很长的列表[1]的程序可以允许远程控制操作系统,就像您实际登录到该机器一样。
它们在 CPU 使用率方面成本很低(我记得nx [3]例如能够有效地加密流程)。
计算机必须连接到网络(至少是 NAT,但即使在不同的国家也可以连接到互联网)但他们没必要住在同一个房间。
所以一个办法可以运行你的操作系统每台机器上都安装一个软件,将两台显示器连接到最强大的那台,然后通过其中一个软件连接到第二台机器。(请注意,使用现代显示器,您可以拥有多个输入通道,因此您可以将两台计算机连接到同一台显示器,并将一台计算机连接到两台显示器)。
您将在一个窗口中看到第二个操作系统,但您可以将其发送到第二台显示器或直接在那里设置。然后,您可以在屏幕之间移动鼠标,从而在系统之间移动鼠标。
此外,其中一些程序可能允许您在两个独立的系统之间拖放元素,加密通信……(请记住,它们是独立的系统)。只是一个想法。您可以尝试使用无线鼠标并设置两个接收器(一个用于操作系统)以同时工作(也许您必须找到一种破解方法才能使其工作)。例如,将第一个显示器设置为 X=0 到 X=1280 之间,将第二个显示器设置为 X=1281 和 2560 之间(如果 1280 是显示器的像素宽度),并允许鼠标在两个系统上都超出屏幕范围... [如果您(或系统)将某些图标从屏幕部分移出,我可以看到一些问题... ]
另一种方法是将第二个操作系统设置为第一个操作系统上的客户机,并使用虚拟机 [4]。
它将比上述解决方案更加集成。您可以阅读这个答案例如。有一次使用材料开关[5]使用一套鼠标/键盘甚至视频连接多台计算机。
总的来说,我喜欢将鼠标用作电视遥控器的想法,它具有窄角度传输信号的功能,当指向智能电视时,它们会以类似的方式工作,并在屏幕上显示指针。据我所知,目前还没有以这种方式工作的通用解决方案......
答案2
有软件可以满足您的需求,但遗憾的是我没有亲身体验过。此类别中的两个热门产品是 Synergy 和 EdgeRunner Multiplicity。