发布于2021-06-11 22:15 阅读(1207) 评论(0) 点赞(16) 收藏(5)
我发现我的 MacbookPro2018 13" 的 Touch Bar 有方形闪烁。我从 Google 得知这是 Mbp 的硬件问题,但我无法立即修复它:(
我发现它只在 Touch Bar 处于睡眠状态时发生。如果我继续操作计算机并保持 Touch Bar 处于唤醒状态,则不会出现此问题。所以我想找到一种可以避免Touch Bar休眠的方法。
我已经努力重复模拟按键事件(例如每 60 秒按“fn”)以使其保持清醒,但我尝试的以下方法不起作用。
苹果脚本
repeat while true
tell application "System Events" to keystroke (key code 63)
delay 60 -- use sec
end repeat
用户输入
...
while True :
k = pykeyboard.PyKeyboard()
k.press_key('Command') # Cmd is an alternate of fn
time.sleep(1) # use sec
k.release_key('Command')
time.sleep(60) # use sec
...
while (true) {
robot.keyPress(KeyEvent.VK_CONTROL);
robot.delay(1000); // use ms
robot.keyRelease(KeyEvent.VK_CONTROL);
robot.delay(60000); // 60s
}
...
问题是,虽然上面的脚本实际上可以“模拟”按键事件(按键事件确实发生了),但这些事件可能与物理/真实按下事件有所不同,因此它们无法唤醒 Touch Bar。
那么有没有什么办法可以避免Touch Bar休眠呢?或者有什么方法可以模拟物理新闻事件(我不想在观看视频时每 60 秒按一次 fn,哈哈)
感谢您的回答!:)
作者:黑洞官方问答小能手
链接:http://www.javaheidong.com/blog/article/219931/f9d88c7d0a4d5eb9503e/
来源:java黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 java黑洞网 All Rights Reserved 版权所有,并保留所有权利。京ICP备18063182号-2
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!