背景:为公司开发APP,调试页面把眼睛快要看瞎了,为了自己的身体,忍痛买了Dell U2718Q显示屏。接上之后发现确实效果确实很炫,调试页面瞬间舒服了好多,但真正重度使用之后发现,主屏和扩展屏之间的切换,应用之间的移动非常的不方便,只能用鼠标来回拖动,这明显降低了效率,老是用鼠标也没那么炫酷了,为了自己的4500花的没那么冤,强迫自己想办法解决。一直坚信:工欲善其事必先利其器。

踩坑:网上的相关资料不是特别多,但也不是没有。经过一个下午+一个晚上的反复尝试,使用了CatchMouse(其实挺好用,但切屏之后需要手动点击鼠标获取焦点)、BetterTouchTool、Moom(支持APP移动至另一屏幕,但需要手工切屏,然后点击鼠标获取焦点)、Automator(自定义service、自定义workflow)、Cliclick(shell执行模拟鼠标点击)等等。最终也没有找到完美的解方案,但我始终相信没有我大mac解决不了问题,如果没有就再查查资料

解决方案:其实真的非常简单,你需要Keyboard Maestro就可以完美解决。

1、主副屏快速切换

Hotkey Group是我自己建的目录,便于后期维护。剩下的步骤看图就可以了,这里就不啰嗦了。

说一下注意事项:1、别忘了把鼠标坐标点设置为绝对定位,2、坐标点根据实际情况自己尝试,最好把坐标点定位在菜单栏的中部。鼠标定位之后会自动点击一下获取焦点,其他位置容易点击到跳转链接或其他操作,而且有时候获取不到焦点

2、APP的快速移动

注意事项:此处有2步,第一步为移动当前焦点APP至指定的坐标位置(另一屏幕的坐标,我设置为左上角对其,如果你想也可以挪动值其他位置,也可以调整窗口尺寸),第二步,执行主副屏快速切换的步骤,注意坐标位置设置为相对当前窗口(我设置为窗口左上角,看个人习惯)

主副屏布局:建议采用上下布局,如图

我一般主屏3桌面,扩展屏2桌面。上下布局的好处是在任一桌面,都可以很快速切换至另一个屏幕。

虚拟机相关

我安装的Parallels Desktop虚拟机,一般情况下,开机同时启动虚拟机(没办法,有些软件mac没有替代品)。我的使用习惯是,虚拟机放在副屏,感觉像是同时操作一台mac和一台win。

实际使用过程中也遇到了一些小坑。比如,虚拟机的win系统同时显示在主屏和扩展屏(其实我不想要win的扩展屏,没多大意义);虚拟机从休眠变为激活状态时,焦点会自动切换,导致另一个屏幕也会自动切换至win的扩展屏;即使在win系统中设置了只在屏幕一或者屏幕二显示,当win系统重启或虚拟机从休眠变为激活时,还是会自动扩展至其他屏幕。

我做了以下设置彻底解决了这个问题

Mac双屏下使用技巧相关推荐

  1. imac android studio,MAC系统下Android Studio 实用小技巧 – 站长微资讯

    MAC系统下Android Studio 常用快捷键 1 . Cmd + C 复制,Cmd + Shift + C 复制文件路径 2 . Cmd + V 粘贴, Cmd + Shift + V 从剪切 ...

  2. 菜鸟学MAC - mac十大使用技巧

    mac十大使用技巧 微调屏幕亮度和系统音量 适用于音量.键盘背光灯.屏幕亮度的调整~ 微调:当你调节音量或屏幕亮度的同时按住 Option/alt + Shift 键,将使原来每一格的调节单位变为原来 ...

  3. Mac双屏时程序坞(任务栏)跑到副屏上怎么办

    Mac双屏时程序坞(任务栏)跑到副屏上怎么办?解决办法如下 步骤 按下option+command+D,开启程序坞"自动隐藏",副屏程序坞消失 鼠标回到主屏,放在主屏正下方中间的边 ...

  4. mac日常使用小技巧

    mac电脑越来越受青睐,专业强悍的工具能够大大提升效率,一些小软件的巧技巧非常容易被忽略,今天小编精心整理了一下,快来一起看看吧~ 这些mac日常使用小技巧您知道吗~ Spotlight 聚焦搜索   ...

  5. 99%有效解决- Mac双屏时程序坞(任务栏)跑到副屏

    方法1: 在主屏幕正中间下方,鼠标停留-晃动,会重新回到主屏幕. 正在我纳闷的时候,无意中又出来了,发现确实可以. 但是在副屏上就要等好一会才能出来. 方法2: 为了找到原因,就去检索了一下,发现有人 ...

  6. mac os下编写对拍程序

    转载自Hist!     http://hist.cnblogs.com/ 介绍 对拍是信息学竞赛中重要的技巧,它通过一个效率低下但正确率可以保证的程序,利用庞大的随机生成数据来验证我们的高级算法程序 ...

  7. mac os下valgrind的安装

    valgrind是一款性能分析工具,功能强大. 在mac os下的安装略有不同,特写此文以记之. 现在最新的版本是3.8.1 tar jxvf valgrind-3.8.1.tar.bz2 cd va ...

  8. 如何在Mac环境下搭建svn服务器端环境

    为什么80%的码农都做不了架构师?>>>    在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功 ...

  9. Mac环境下svn的使用

    CHENYILONG Blog Mac环境下svn的使用 Mac环境下svn的使用 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的 ...

最新文章

  1. ii 第七单元 访问网络共享文件系统
  2. iOS 字符属性NSAttributedString描述
  3. Linux下的sort排序命令详解(二)
  4. resolve fire在SAP UI5中的使用场景
  5. ubtunu打开firefox_ubuntu中火狐浏览器问题(也许是)
  6. POJ 2312Battle City(BFS-priority_queue 或者是建图spfa)
  7. python 多进程 每个进程做不同功能实例_Python 多进程并发操作中进程池Pool的实例...
  8. 华为中级编程题目python_华为研发工程师编程题2019(python3)
  9. python语法_元组
  10. 【转】c语言位域操作—_结构体内冒号:的使用
  11. 产品经理的书籍笔记(一)--------《神一样的产品经理》
  12. 全链路压测之全链自动化
  13. 浏览器兼容IE内核插件-IE TAB 安装
  14. 微信小程序token使用(首页获取不到token)
  15. 每日一練06:javascript原生拖拽写的日食
  16. 为什么网站要使用手机验证码?
  17. 谈谈单元测试:为什么要进行单元测试?
  18. python3爬虫学习笔记之模拟淘宝登录
  19. 金士顿存储卡常识补充:
  20. 08 外观(Facade)模式

热门文章

  1. CMS:文章管理之控制器
  2. 基金从业考试形式是什么?
  3. 面试技巧01-The Introduction
  4. GPS的UTC时间,计算年月日,时分秒
  5. C语言入门第八篇,if语句
  6. 概率机器人:测距传感器的波束模型
  7. 五步法,做有用的经营分析
  8. 2020年中国汽车用品行业发展现状分析,汽车保有量不断增加,行业发展空间广阔「图」
  9. Microsurvey
  10. 三菱M80/M800系列数控系统二次开发介绍01-全局介绍