程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

有什么办法可以避免 Macbook Pro 的 Touch Bar 休眠?

发布于2021-06-11 22:15     阅读(1207)     评论(0)     点赞(16)     收藏(5)


我发现我的 MacbookPro2018 13" 的 Touch Bar 有方形闪烁。我从 Google 得知这是 Mbp 的硬件问题,但我无法立即修复它:(

我发现它只在 Touch Bar 处于睡眠状态时发生。如果我继续操作计算机并保持 Touch Bar 处于唤醒状态,则不会出现此问题。所以我想找到一种可以避免Touch Bar休眠的方法。

我已经努力重复模拟按键事件(例如每 60 秒按“fn”)以使其保持清醒,但我尝试的以下方法不起作用。

  1. 苹果脚本

    repeat while true
        tell application "System Events" to keystroke (key code 63)
        delay 60               -- use sec
    end repeat
    
  2. 用户输入

    ...
    
    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
    
  3. Java机器人
    ...
    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黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

16 0
收藏该文
已收藏

评论内容:(最多支持255个字符)