
Deskflow for mac(键盘鼠标共享工具) v1.23.0 苹果电脑版
- 大小:28.9 MB
- 分类:其他软件
- 环境:Mac
- 更新:2025-08-18
热门排行
简介
Deskflow mac版是一款免费且开源的多设备键盘鼠标共享工具。通过它,用户只需将鼠标指针从一台计算机屏幕边缘移出至另一台计算机屏幕,就能轻松实现跨设备的光标跳转与控制,仿佛所有设备组成了一个无缝衔接的大桌面。其功能丰富,还允许用户自定义快捷键操作,快速切换控制设备。此外,它还具备加密功能,有效保护用户的主要信息如密码等。总之,Deskflow以其便捷性、高效性和安全性,为用户打造了一个更加流畅、高效的多设备协同工作环境。
软件亮点
1. 多设备无缝操作:
只需一套键鼠,即可轻松操控多台设备。当鼠标光标滑动到屏幕边缘时,系统将自动切换至另一台设备,操作流畅自然。
2. 跨平台兼容性:
Deskflow支持主流操作系统,如Windows、macOS、Linux等,甚至还包括一些Unix系系统(如FreeBSD)。
3. 剪贴板共享:
您可以在跨设备间直接复制粘贴文字、图片和文件,实现高效便捷的文件传输。
4. 安全传输保障:
系统默认开启TLS加密,确保您的数据在传输过程中的安全。
5. 开源与可定制性:
Deskflow完全免费且开源,允许您根据个人需求调整配置,甚至开发出符合自己工作习惯的个性化功能。
若想深入了解并使用Deskflow,您可以查看我们的安装与操作指南。
软件特色
支持跨平台操作,允许用户通过一套键盘和鼠标控制多台计算机,实现无缝工作
支持剪贴板共享、实验性Wayland支持
多设备控制:通过一套键盘和鼠标控制多台计算机
剪贴板共享:支持在不同设备之间共享剪贴板内容
屏幕边缘切换:通过移动鼠标到屏幕边缘切换控制设备
热键支持:支持自定义热键进行快速切换
简单配置:通过图形界面简单配置设备布局和相对位置
deskflow基础使用说明
来到软件的主界面,左边是“创建房间”,右键是“加入房间”。
在创建房间后,在局域网下的其他设备输入IP地址加入。
如果局域网络没有做隔离(路由器、防火墙、安全防御软件等等),此时就能正常连接了,但是在测试的时候,发现很有可能会提示TLS相关的问题,在需要连接的设备的设置里,把这个选项关闭即可。
连接成功之后,会弹出一个窗口让你选择摆放位置,拖动到现实中对应的位置就行了。
这样在鼠标移动到窗口边缘的时候,就会出现在另一台电脑上了。
剪贴板也能跨设备正常使用,官方在项目介绍里也提到了,这个工具的剪贴板是基础功能。
在鼠标焦点的设备,用键盘输入也会直接激活对应电脑的输入法。
如果有兴趣,也可以为设备配置一些单独的高级设置。
设备多的话,也可以设置快捷键操作,按下设定好的键,就可以快速在多台设备里“游龙”。
有了这个,就不怕切换设备使用很麻烦了。
更新日志
v1.23.0
What's Changed
fix: ServerConfigDialog disabled spinboxes that should be enabled on open by @sithlord48 in #8644
Cleanup Windows classes unused code and includes by @sithlord48 in #8639
Feat: Define QT_NO_KEYWORDS, allowing us to use Qt in more places by @sithlord48 in #8638
fix: Core not starting if gui started minimized by @sithlord48 in #8643
Restart option by @sithlord48 in #8650
Mac os make sure server save and config are the same height by @sithlord48 in #8655
Messages improve by @sithlord48 in #8661
chore: update readme logo to be theme aware by @sithlord48 in #8664
ci: Qt updates by @sithlord48 in #8660
chore: correct appstream license to gpl2.0 NOT gpl2.0+ by @sithlord48 in #8667
ci: Fix windows random build failures by @sithlord48 in #8668
feat: setup dev documents by @sithlord48 in #8663
docs: Re-introduce chat links to grow community by @nbolton in #8669
Remove anon namespace from Serverconfig::addtoFirstEmptyGrid by @sithlord48 in #8673
feat: remove defunct --no-xinitThreads option by @sithlord48 in #8679
chore use std::getenv Not c style getenv by @sithlord48 in #8678
Rm more if def defines by @sithlord48 in #8684
refactor: handle read and write on tcpsocket at the same time by @sithlord48 in #8675
Begin to use std::mutex in place of ArchMutex by @sithlord48 in #8674
chore: refresh metainfo.xml by @renner0e in #8689
chore: add short options help and version in deskflow-gui by @sithlord48 in #8685
feat: improve connections status bar info by @sithlord48 in #8690
chore: Remove 1024 TLS key length option by @nbolton in #8671
Minor smell cleanup by @sithlord48 in #8691
use std::funciton for event queue by @sithlord48 in #8697
fix: Error text is not shown for Qt CLI parser by @nbolton in #8692
fix: typo in configuration.md by @StephenFluin in #8705
Add Main Input-leap / Barrier Devs to our Important dev list by @sithlord48 in #8699
refactor: Improve display of names on about screen with nbsp by @nbolton in #8702
refactor: free SecureSocket cert after use by @sithlord48 in #8703
Use more Unique pointers by @sithlord48 in #8704
refactor: AboutDialog, Remove lambda for btnClose by @sithlord48 in #8706
Sonar cleanup 3 by @sithlord48 in #8707
Conform the remaining EI and Portal item to our code style by @sithlord48 in #8708
More style items by @sithlord48 in #8710
ci: ensure run tests fails if either tests outcome is not successful by @sithlord48 in #8712
add protocol developer documentation by @laz-001 in #8666
Remove DRAG_AND_DROP items missed by #8459 by @sithlord48 in #8716
chore: simplify icon theme path fallback path by @sithlord48 in #8718
Fix broken link to 'Protocol Reference' and duplicate sidenav entries for 'Contributing' by @laz-001 in #8720
docs: fix missing refs warnings by @laz-001 in #8724
Cleanup Doxygen warnings by @sithlord48 in #8726
chore: fix typo in metainfo.xml by @AsciiWolf in #8734
ci: Add Windows Arm builds by @sithlord48 in #8512
More Sonar Cleanup (round 5) by @sithlord48 in #8732
chore: fix W:useless-whatis-entry lintian warnings by @kenhys in #8728
build: WixPackage, set a proper CPACK_WIX_ARCHITECTURE by @sithlord48 in #8740
Sonar cleanup 6 by @sithlord48 in #8738
fix: save geometry not frameGeometry on exit by @sithlord48 in #8743
ci :remove EOL fedora 40 builds by @sithlord48 in #8745
Sonar cleanup 7 by @sithlord48 in #8744
InputCapture portal Improvements by @sithlord48 in #8749
Windows Installer: Add Post install run option, cleanup background template by @sithlord48 in #8751
Sonar cleanup 8 by @sithlord48 in #8748
chore: MainWindow, Use system monospace font in log by @sithlord48 in #8750
fix: setWindowIcon explicitly by @sithlord48 in #8764
split version info in new header by @sithlord48 in #8765
refactor: windows write daemon log in ProgramData\Deskflow by @sithlord48 in #8768
build: generate vcpkg.json on windows by @sithlord48 in #8763
Install less windows Dlls by @sithlord48 in #8758