Deskflow(键盘鼠标共享工具) v1.25.0 苹果电脑版 支持m1芯片
- 大小:26.8 MB
- 分类:其他软件
- 环境:Mac
- 更新:2025-12-22
热门排行
简介

Deskflow mac版是一款免费且开源的多设备键盘鼠标共享工具。通过它,用户只需将鼠标指针从一台计算机屏幕边缘移出至另一台计算机屏幕,就能轻松实现跨设备的光标跳转与控制,仿佛所有设备组成了一个无缝衔接的大桌面。其功能丰富,还允许用户自定义快捷键操作,快速切换控制设备。此外,它还具备加密功能,有效保护用户的主要信息如密码等。总之,Deskflow以其便捷性、高效性和安全性,为用户打造了一个更加流畅、高效的多设备协同工作环境。

下载适合你Mac的Deskflow版本
如何确定你的芯片类型?
第一步
点击你的Mac左上角 苹果菜单
选择 关于本机

第二步
在 概览 中,查看 芯片/ 处理器 是“Intel(英特尔)” 还是“Apple”

软件亮点
1. 多设备无缝操作:
只需一套键鼠,即可轻松操控多台设备。当鼠标光标滑动到屏幕边缘时,系统将自动切换至另一台设备,操作流畅自然。
2. 跨平台兼容性:
Deskflow支持主流操作系统,如Windows、macOS、Linux等,甚至还包括一些Unix系系统(如FreeBSD)。
3. 剪贴板共享:
您可以在跨设备间直接复制粘贴文字、图片和文件,实现高效便捷的文件传输。
4. 安全传输保障:
系统默认开启TLS加密,确保您的数据在传输过程中的安全。
5. 开源与可定制性:
Deskflow完全免费且开源,允许您根据个人需求调整配置,甚至开发出符合自己工作习惯的个性化功能。
若想深入了解并使用Deskflow,您可以查看我们的安装与操作指南。
软件特色
支持跨平台操作,允许用户通过一套键盘和鼠标控制多台计算机,实现无缝工作
支持剪贴板共享、实验性Wayland支持
多设备控制:通过一套键盘和鼠标控制多台计算机
剪贴板共享:支持在不同设备之间共享剪贴板内容
屏幕边缘切换:通过移动鼠标到屏幕边缘切换控制设备
热键支持:支持自定义热键进行快速切换
简单配置:通过图形界面简单配置设备布局和相对位置
deskflow基础使用说明
来到软件的主界面,左边是“创建房间”,右键是“加入房间”。

在创建房间后,在局域网下的其他设备输入IP地址加入。
如果局域网络没有做隔离(路由器、防火墙、安全防御软件等等),此时就能正常连接了,但是在测试的时候,发现很有可能会提示TLS相关的问题,在需要连接的设备的设置里,把这个选项关闭即可。

连接成功之后,会弹出一个窗口让你选择摆放位置,拖动到现实中对应的位置就行了。

这样在鼠标移动到窗口边缘的时候,就会出现在另一台电脑上了。
剪贴板也能跨设备正常使用,官方在项目介绍里也提到了,这个工具的剪贴板是基础功能。

在鼠标焦点的设备,用键盘输入也会直接激活对应电脑的输入法。
如果有兴趣,也可以为设备配置一些单独的高级设置。

设备多的话,也可以设置快捷键操作,按下设定好的键,就可以快速在多台设备里“游龙”。

有了这个,就不怕切换设备使用很麻烦了。
更新日志
v1.25.0
Known Issues
macOS: crash when window is minimized if the log is open and docked #9206
deskflow-core can always start a new instance #9216
windows: user should clear settings or removeC:\ProgramData\Deskflow before upgrading to 1.25.0 #9224
macOS 13+ is required to use the builds we provide. Use on macOS 12 will require locally building
Features
Support Gui Translation without exiting #9086 (sithlord48)
Italian translation #9108 (albanobattistella)
Japanese translation #9163 (Yoshiaki Kasahara)
Chinese (simplified) translation #9169 (Yuanhang Zhang)
Russian translation #9171 (levpr1c)
Support symbolic icon deployment and recoloring linux #9071 (sithlord48)
Support dynamic panel icon coloring #9071 (sithlord48)
Show milliseconds in time values #9113 (sithlord48)
Expose GuiDebug settings #9114 (sithlord48)
Save geometry into into a state file #9145 (sithlord48)
Removes
CLI11 options
old deskflow-core cli options
TOMLPLUSPLUS and ENV files to set the configuration
What's Changed
fix: wayland sleep inhibit on client by @Psykar in #8947
Improve watchdog output loop and use QStrings by @nbolton in #8950
Reapply "refactor: App use Uniqueprt for SocketMultiplexer" by @nbolton in #8953
ci: be sure to always run CI checks by @sithlord48 in #8955
chore: rename XWindowsPowerManager => XDGPowerManager by @sithlord48 in #8954
fix: screensettingsDialog, do not allow aliases to be ip addresses by @sithlord48 in #8956
ci: fix names of suse and arch architecture postfix by @sithlord48 in #8959
fix: support 'xrandr --panning' by @winex in #8963
ci: use mac os 14 large to build x86 by @sithlord48 in #8972
feat: Remove unused OS based arguments by @sithlord48 in #8973
fix: Do not reuse listen sockets on Windows by @nbolton in #8979
fix: correct spelling of convertLayoutToISO in X11LayoutsParser by @nbolton in #8980
chore: remove unused ArgsBase::m_disableTray by @sithlord48 in #8975
Sonar cleanup 18 by @sithlord48 in #8976
fix: SettingsDialog, ensure debug warning is shown by @sithlord48 in #8983
Cleanup the CoreProcess by @sithlord48 in #8986
Set app id via registry portal by @sithlord48 in #8988
Use settings in core objects by @sithlord48 in #8886
feat: remove toml config file only use our QSettings based format by @sithlord48 in #8849
Feat: remove unused cli11 library by @sithlord48 in #8981
fix: windows, unable to use settings until a QApp is made by @sithlord48 in #9002
Set Filter log with QString by @sithlord48 in #8997
App cleanup unused args by @sithlord48 in #8991
chore: add note to feature request for up or down vote by @sithlord48 in #8995
fix: stop retry if core has crashed by @sithlord48 in #9009
chore: remove unused name parameter from ARCH->daemonize by @sithlord48 in #9012
chore: fix up feature request yml by @sithlord48 in #9016
fix: Remove bad assert in daemonize function by @nbolton in #9029
App cleanup by @sithlord48 in #9028
SonarScanner cleanup by @nbolton in #9015
Core process cleanup by @sithlord48 in #9023
fix: Store server config window state in memory instead of on disk by @nbolton in #8935
ci: Use Qt 6.10 by @sithlord48 in #9031
ci: make vcpkg pull from master on ci by @sithlord48 in #9034
Make Windows redist instructions more visible by @nbolton in #9036
fix: Invert noHooks to useHooks to match new config by @nbolton in #9039
Use user scope ini file for settings and pass to Core on Windows by @nbolton in #9018
refactor: set Remote host when it changes on the line edit. by @sithlord48 in #9045
deskflow-core remove non essential options by @sithlord48 in #9040
fix: handle xkb_keymap_mod_get_mask returning 0 by @enzious in #9050
fix: apply scroll lock setting on initialization by @enzious in #9043
Sonar cleanup 20 by @sithlord48 in #9048
chore: remove unneeded ArchDaemonUnix subclass by @sithlord48 in #9049
fix: dangling pointer from scoped var by @enzious in #9055
fix: client to server modifier press/release by @enzious in #9056
fix: SettingsDialog, set the UAC hidden by default unless on windows by @sithlord48 in #9057
Theme reactive icons by @sithlord48 in #9060
fix: ctrl+alt+fn issue by @enzious in #9062
refactor: call xkb_keymp_num_levels_for_key, to apply shift in EiStat… by @sithlord48 in #9074
docs: Add CODEOWNERS file to for default PR review requests by @nbolton in #9073
fix: stuck modifiers after screen unlock on windows by @qvr in #9069
fix: [build]Fix build issue without format support by @re2zero in #9065
refactor: use theme icon for tray on windows by @sithlord48 in #9070
Remove more unused by @sithlord48 in #9077
Docs: Set a logo and fav icon by @sithlord48 in #9078
chore: update dmg-volume icon used for mac os dmg by @sithlord48 in #9080
Update footer text in FingerprintDialog by @sithlord48 in #9082
Feat: I18N Support by @sithlord48 in #9053
Rm unused auto client by @sithlord48 in #9084
rm Unused gui/DataDownloader by @sithlord48 in #9085
Feat: Dynamic translation by @sithlord48 in #9086
Fix: Tray icon auto coloring by @sithlord48 in #9071
feat: Apple codesign support for development builds by @nbolton in #9089
chore: add missing es translation by @sithlord48 in #9092
Fix 9047 by @sithlord48 in #9091
Always use symblic icon in tray by @sithlord48 in #9094
refactor: Allow for colorful tray icon but fallback to symbolic by @sithlord48 in #9095
chore: add new .qtcreator user dir to ignore list by @sithlord48 in #9098
Add updated distros by @sithlord48 in #9100
Use format where ever possible by @sithlord48 in #9099
Define cleanup by @sithlord48 in #9102
refactor: Center drag point for screen management by @sithlord48 in #9104
feat: Add Italian translation by @sithlord48 in #9108
ci: Set OSX_DEPLOYMENT_TARGET as a configuration option by @sithlord48 in #9103
net: resolve: replace assert with exception by @xobs in #9111
refactor: do not translate the protocol names Barrier and Synergy by @sithlord48 in #9112
Feat: Add Milliseconds to log time by @sithlord48 in #9113
Remove Dot Env parsing by @sithlord48 in #9114
Fix high win cpu use by @sithlord48 in #9116
chore: make TMethodJob const void* by @sithlord48 in #9115
Use port in address by @sithlord48 in #9122
Cleanup platform info by @sithlord48 in #9124
Remove unused includes by @sithlord48 in #9125
Remove MsWindowClipboardTextConverter by @sithlord48 in #9127
move EventQueueTimer to its own header by @sithlord48 in #9128
Fix Crash caused by hostnames with invalid characters by @sithlord48 in #9129
Build use standard install dirs by @sithlord48 in #9131
ci: Use deskflow version in the title for continuous release by @sithlord48 in #9142
Fix: out-of-bounds access bug in TLS fingerprint formatting by @nbolton in #9137
refactor: CoreArgParser use kCoreBinName by @sithlord48 in #9138
fix: do not make windows users select .sgc config files by @sithlord48 in #9140
feat: add a new core option --new-instance by @sithlord48 in #9143
Adjust OS X MouseMove handling to use live cursor position. by @brett19 in #9123
docs: Highlight that Input Leap has become inactive by @nbolton in #9144
Adjust CI runs by @sithlord48 in #9148
Stop using std namespace by @sithlord48 in #9151
Make X11 Optional by @sithlord48 in #9105
Port cleanup event data by @sithlord48 in #9150
Logger singleton by @sithlord48 in #9153
Save the Gui state in another file by @sithlord48 in #9145
github: Add more options to the issue config by @sithlord48 in #9154
fix: Settings validate Screename by @sithlord48 in #9157
Sonar cleanup 21 by @sithlord48 in #9158
feat: Added Japanese translation by @ykasap in #9163
feat: Added Chinese (Simplified) translation by @sailordiary in #9169
build: do not use generator expressions to see install paths by @sithlord48 in #9170
ci: use macos15 runners by @sithlord48 in #9166
Add Russian translation by @levpr1c in #9171
build: place core built runtime on mac os in the app bundle by @sithlord48 in #9174
fix: Fix broken
tag in the tooltop of suggested IP addresses by @ykasap in #9179
doc: fix dev documents mis aligned quotes by @sithlord48 in #9178
Various Mac os fixes by @sithlord48 in #9177
Add experimental wayland clipboard support by @sithlord48 in #9160
docs(build): Fix minor nits in build docs by @nbolton in #9180
fix: append newline to logPath response in DaemonIpcServer by @nbolton in #8969
chore: include translations for validator errors by @sithlord48 in #9165
chore: use U for wlclipboard setting name by @sithlord48 in #9182
refactor: skip wl-clipboard test when not on wayland by @sithlord48 in #9190
fix: translate MainWindow::coreProcessError warning by @ykasap in #9188
Release 1.25.0 by @sithlord48 in #9187
New Contributors
@Psykar made their first contribution in #8947
@winex made their first contribution in #8963
@qvr made their first contribution in #9069
@xobs made their first contribution in #9111
@brett19 made their first contribution in #9123
@sailordiary made their first contribution in #9169
@levpr1c made their first contribution in #9171













chrome下载
知乎下载
Kimi下载
微信下载
天猫下载
百度地图下载
携程下载
QQ音乐下载