精华内容
下载资源
问答
  • 一套键盘控制台电脑synergy-1.4.18-r2250-Windows-x86.msi
  • 一套键盘控制台电脑记录下学习地址 记录下 学习地址 Synergy 下载地址

    一套键盘控制两台电脑

    记录下

    两台电脑分别下载安装了简单设置下就可以用了,记录下备忘

    学习地址

    Synergy 下载地址
    在这里插入图片描述

    展开全文
  • 微软出品的小软件.最多可以控制4主机,只用一套键盘,通过tcp/ip方式。可以在主机间复制和粘贴。很好用。
  • 天下苦两套键鼠久矣,还好功夫不负有蛋人,终于让我发现 Synergy 这款软件可以一套键盘、鼠标控制甚至多台电脑。多台电脑共用一套键盘、鼠标的前提是电脑都在同一局域网内。至于判断电脑是否在同一局域网内的...

    有时会遇到同一桌面上两台电脑连接两副键盘、鼠标的情况。两套键鼠不仅占空间,让我的零食无处安放,还迫使我经常手动切换鼠标或者键盘来控制另一台电脑,麻烦得蛋疼。

    天下苦两套键鼠久矣,还好功夫不负有蛋人,终于让我发现 Synergy 这款软件可以一套键盘、鼠标控制两台甚至多台电脑。

    多台电脑共用一套键盘、鼠标的前提是电脑都在同一局域网内。至于判断电脑是否在同一局域网内的方法,问一下百度还是很容易知道的,文章里就不啰嗦啦。

    Synergy 支持 Windows、Linix、Mac OS 多个系统。下面以 Windows 为例学我秀一波操作:

    STEP 1:所有要共享一套键盘、鼠标的电脑都安装 Synergy。

    STEP 2:Synergy 的大致原理是以一台电脑作为服务端,其他电脑作为客户端共用服务端的键盘、鼠标。现在我将主力机 Fly 作为服务端,手提电脑 Samsung 作为客户端。

    先来说说服务端电脑 Fly 的设置。打开软件时,勾选 Server ( Share this computer's mouse and keyboard )。

    ed354e083312

    STEP 3:点击「设置服务端…」按钮,再点击「屏幕和联接」这个选项。在这个「屏幕和联接」选项界面中,点住右上角的电脑图标再拖往方格里就可以添加客户端电脑了。

    像下图,服务端电脑 Fly 在正中间,客户端电脑 Samsung 在主力机左侧。

    ed354e083312

    客户端电脑计算机名可通过打开那台电脑的 Synergy 查看屏幕名。

    STEP 4:双击已新增的客户端电脑,将屏幕名“未命名”修改成对应的客户端电脑计算机名,比如我的是 “Samsung”。

    其他别名、修改按键之类的设置不动它,然后点击「OK」。

    ed354e083312

    STEP 5:屏幕的事弄好以后,再在主界面点击「开始」和「应用」。

    至此服务端电脑的设置就完成了。

    STEP 6:下面就到已安装了 Synergy 的客户端电脑 Samsung 的设置了。打开软件,勾选 Client ( use another computer's mouse and keyboard )。

    ed354e083312

    STEP 7:在「服务端IP」输入服务端电脑的 IP(获取电脑 IP 的方式可以再问一下度娘哟),再点击「开始」和「应用」就大功告成了。

    STEP 8:是时候滑动鼠标,在各屏幕间自由地做骚操作吧。

    除了共享键盘、鼠标之外,Synergy 还支持剪贴板内容共享和文件拖动,方便得不要不要的。唯一的缺点就是,收费……

    展开全文
  • 一套键盘、鼠标控制台电脑,方便、实用 Input Director 也能够让你用一套键鼠控制台电脑!直接让一套键鼠在不同的电脑间“穿梭”进行操作,大大提高你使用电脑的效率,非常实用~而且它对个人是完全免费的,支持...
  • Input Director 一款俺用过实现了在局域网内 一套鼠标键盘控制台电脑
  • 这个软件实现了只使用一套键盘鼠标控制最多八台主机的功能, 并能在这些主机之间方便的传送文本内容, 实现在一台电脑上Ctrl + C 在另外一台电脑上Ctrl + V, 完成远程复制功能。 主机之间的切换无需进行任何附加...
  • 一套键盘鼠标控制台电脑的工具插件 在想要同时使用一套装备的电脑上安装,多个电脑在同一个局域网内即可,可以支持不同的操作系统。 可以根据设备的物理位置调整,鼠标移动到设备的边缘可直接挪到另一个电脑 不同...
  • Synergy 一套键盘鼠标控制台电脑

    千次阅读 2019-02-13 17:19:12
    使用Synergy可以实现一套鼠标键盘控制台电脑 过程: 三种系统中的安装文件下载:https://pan.baidu.com/s/1sAXCPAPU5hZoIQbcEWCD1w windows和ios上1.8版本的,linux是1.10版本的,采用的linux是M...

    问题:

    同时操作windows\ios\linux系统的多台电脑,每个电脑都是用多个鼠标键盘操作起来很不方便。

    解决:

    使用Synergy可以实现一套鼠标键盘控制多台电脑

    过程:

    三种系统中的安装文件下载:https://pan.baidu.com/s/1sAXCPAPU5hZoIQbcEWCD1w

    windows和ios上1.8版本的,linux是1.10版本的,采用的linux是Mangaro

    安装完成后,将物理连接鼠标键盘的电脑设置为Server,我用的是win10的电脑:

    点击Configure Server配置服务端:

    拖动右上方的电脑到下面的矩阵中,根据你的电脑屏幕位置进行放置,我的Linux电脑屏幕在Windows的右边,所以这样放置。

     

    双击编辑,只要设置电脑名称即可。

    Linux和IOS上设置为客户端,Server设置成Win10电脑的IP,在上图有(192.168.1.207):

    OK,一切就绪,这个时候可以关闭所有的Synergy窗口,程序会后台执行。

    当鼠标在Windows主机时,只要将鼠标移动到屏幕右侧,就会切换到控制Linux主机;相反,当鼠标在Linux主机时,只要将鼠标移动到屏幕左侧,就会切换到控制Linux主机;就像我们一台电脑多屏幕的操作。

    展开全文
  • 昨天在群里看见一个小伙伴问一套键盘如何控制台电脑?正好勾起以前学习Windows时候的乐趣,其实这个也做过,是我的一个朋友需要,实现原理也比较简单,大概就是通过键盘钩子钩住按键,通过Socket发送到其他电脑上...

    昨天在群里看见一个小伙伴问一套键盘如何控制多台电脑?正好勾起以前学习Windows时候的乐趣,其实这个也做过,是我的一个朋友需要,实现原理也比较简单,大概就是通过键盘钩子钩住按键,通过Socket发送到其他电脑上,其他电脑开始模拟按键,鼠标也是一样,大概会用法到以下API。

    啥是钩子

    Windows中的窗口程序是基于消息机制,事件驱动的,根据不同的消息完成不同的功能,钩子就是拦截Windows的某些消息,在这个消息到达指定窗口前会拦截下来,我们可以从中获取我们想要的信息,可以加工改变这个消息,也可以不作处理继续传递下去,还可以强制结束消息的传递。

    以前的键盘记录程序也应该用到这个技术,但也有可能更高深,因为现在大部分出名软件都有反钩子技术,如QQ,但TIM好像可以,无法使用普通的技术拦截QQ窗口中输入的密码,反之其他程序可以。

    SetWindowsHookEx

    最开始我们会通过这个函数来增加一个消息钩子,第一个参数就是安装的钩子类型,有非常多,如果键盘的话我们选择WH_KEYBOARD_LL。

    HHOOK SetWindowsHookExA(
      int       idHook,
      HOOKPROC  lpfn,
      HINSTANCE hmod,
      DWORD     dwThreadId
    )
    

    其余参数分别是 钩子子程的地址指针、应用程序实例的句柄、与安装的钩子子程相关联的线程的标识符, 如果为0,钩子子程与所有的线程关联,即为全局钩子。

    CallNextHookEx

    将挂钩信息传递到当前挂钩链中的下一个挂钩过程。

    LRESULT CallNextHookEx(
      HHOOK  hhk,
      int    nCode,
      WPARAM wParam,
      LPARAM lParam
    )
    

    代码示例

    Option Explicit
    Private Declare Sub CopyMemory Lib "kernel32.dll" Alias "RtlMoveMemory" (ByRef Destination As Any, ByRef Source As Any, ByVal Length As Long)
    Private Declare Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" (ByVal idHook As Long, ByVal lpfn As Long, ByVal hmod As Long, ByVal dwThreadId As Long) As Long
    Private Declare Function UnhookWindowsHookEx Lib "user32" (ByVal hHook As Long) As Long
    Private Declare Function CallNextHookEx Lib "user32" (ByVal hHook As Long, ByVal nCode As Long, ByVal wParam As Long, lparam As Any) As Long
    Private Const HC_ACTION = 0
    
    Public Const WH_KEYBOARD_LL As Long = 13
    Public Const WM_KEYDOWN As Long = &H100
    Public Const WM_KEYUP As Long = &H101
    Public Const WM_SYSKEYDOWN As Long = &H104
    Public Const WM_SYSKEYUP As Long = &H105
    Public Type KBDLLHOOKSTRUCT
    vkCode As Long
    scanCode As Long
    flags As Long
    time As Long
    dwExtraInfo As Long
    End Type
    
    Public hHook As Long
    Dim logTv As TextBox
    
    Public Sub EnableHook()
        Set logTv = Form1.Text1
        If hHook = 0 Then
           hHook = SetWindowsHookEx(WH_KEYBOARD_LL, AddressOf HookProc, App.hInstance, 0)
        End If
    End Sub
    Public Sub FreeHook()
        If hHook <> 0 Then
           Call UnhookWindowsHookEx(hHook)
           hHook = 0
        End If
    End Sub
    Public Function HookProc(ByVal nCode As Long, ByVal wParam As Long, lparam As KBDLLHOOKSTRUCT) As Long
    
        If wParam = WM_KEYDOWN Then
            logTv.Text = logTv.Text & vbCrLf & "键盘按下  " & Chr(lparam.vkCode)
    
        ElseIf wParam = WM_KEYUP Then
            logTv.Text = logTv.Text & vbCrLf & "键盘抬起  " & Chr(lparam.vkCode)
     
        End If
        logTv.SelLength = Len(logTv.Text)
        HookProc = CallNextHookEx(hHook, nCode, wParam, lparam)
     
    End Function
    
    
    

    在这里插入图片描述

    剩下的就是通过Socket发送到其他电脑上,使用keybd_event来模拟键盘按下、抬起。但是这个函数现在貌似被SendInput取代了。SendInput并没有研究过。

    void keybd_event(
      BYTE      bVk,
      BYTE      bScan,
      DWORD     dwFlags,
      ULONG_PTR dwExtraInfo
    );
    
    展开全文
  • 当我的桌子上除了笔记本之外还多了一个台式机后,两个鼠标,两个键盘就显得十分多余,于是开始探索怎样用一套鼠标键盘控制台电脑。。。 首先搜到的是这玩意——KVM切换器 在他49个赞的诱惑下,我还去淘宝搜了下这...
  • 1.软件下载 ...Synergy 一套键鼠同时控制台电脑的神器!超级方便!(开源免费,支持Win/Mac/Linux) 2. 官网收费版下载 synergy 3. 设置参考 Synergy 实现Windows与Mac OSX之间共享一套键鼠
  • Synergy – 教你在局域网中用一套键盘/鼠标控制台电脑本文教你如何使用Synergy来达到一套键盘/鼠标控制台电脑
  • ,配置 将windows下synergy配置为服务器端,linux下synergy配置为客户端,对应如下图中的上面部分勾选为服务器端,下半部分勾选就是设置为客户端! 1.配置服务器端,即window端 windows下synergy主界面:...
  • Synergy就是这样一款能够给人带来惊喜的应用程序,它能让你通过一套键盘、鼠标控制台电脑。 你无需进行任何特殊操作,只需安装Synergy,它便会自动探测电脑。接下来,当你越过一个屏幕的边缘,便会自动进入下一个...
  • (Windows7) 和1个 MacBook Pro 笔记本 (Mac OSX),偶尔还会用到另外一笔记本 (Linux/Win双系统) 同时协同工作,这时候桌子上的键鼠们开始打架了,3个鼠标+2键盘,还要不断移动身体去迁就电脑的位置。这时候就...
  • 在办公室需要同时使用自己的电脑和公司的电脑,然而来回切换鼠标是真的麻烦,于是在网上找到并整合和相关方法,供大家参考使用: ... 无界鼠标有以下主要功能: 1. Windows平台下多机器间...2. 容易从一机器复制和...
  • 一套鼠标键盘控制台电脑-绝!

    千次阅读 2012-06-04 16:07:00
    一套鼠标键盘控制台电脑-绝! 这个工具是推荐给双电脑工作人员的,不是的就不用往下看了,嗯。 synergy-----按照它主页(http://synergy2.sourceforge.net)上的介绍:Synergy lets you easily share a single...
  • Synergy允许你轻松地在你办公桌上多计算机之间共享你的鼠标和键盘,它免费并且开放源代码。你只要将鼠标(指针)从一计算机的屏幕边缘移出到另一个屏幕就行了。甚至可以共享你的剪贴板。你所需要的仅仅是一个...
  • 用一组有线鼠标键盘控制台电脑 目前使用的Barrier,比较好用,缺点是偶尔会掉线卡住,另一款是synergy,缺点是需要使用[Ctrl + u]切换到第个客户端,没有第一款方便
  • 一套鼠标键盘控制台电脑,无界鼠标 (Mouse without Borders)控制界面的功能翻译: 易君对英语一窍不通 今天在网上找了很久 无界鼠标的使用安装教程倒是很多 但没有完整的功能界面翻译 花了点时间终于把它翻译...
  • 作为一名合格的程序猿,一ubuntu用来跑程序,一windows用来写文档和看论文再寻常不过,这就...这不,今天一个师弟说在其他实验室看到了同学使用一套鼠标键盘控制台电脑,嗑盐狗听到这话哪还有谁受得了,极强...
  • 原文http://www.cnblogs.com/pbuilder/archive/2012/11/08/2760304.html公司给每个人分配了二台电脑,一台办公,一台搞开发,二套鼠标键盘,放在桌面上使用起来非常的不方便, 于是就想实现一套键盘实现控制二台电脑,...
  • Input Director 一套键盘鼠标同时控制台电脑 下载安装 通过搜索或直接到页面底部网盘下载,完成下载后,双击exe文件即可进入安装界面,勾选"I accept"同意协议单击"Next",选择安装路劲,单击"Install"开始安装; ...
  • Input Director 也能够让你用一套键鼠控制台电脑!直接让一套键鼠在不同的电脑间“穿梭”进行操作,大大提高你使用电脑的效率,非常实用~而且它对个人是完全免费的,支持 Windows 2000 ~ Win7,如果之前的那些...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,051
精华内容 4,820
关键字:

一套键盘控制2台电脑