我得到了新的Macbook Pro,我发现在不活动75秒后,触摸栏便进入睡眠状态。这个功能让我很烦。
可以在不活动的75秒钟内禁用触摸栏的睡眠功能吗?我已经用谷歌搜索了,但是什么也没找到。
我得到了新的Macbook Pro,我发现在不活动75秒后,触摸栏便进入睡眠状态。这个功能让我很烦。
可以在不活动的75秒钟内禁用触摸栏的睡眠功能吗?我已经用谷歌搜索了,但是什么也没找到。
Answers:
您可以使用我的脚本,直到Apple为Touch Bar添加首选项。
它通过每60秒发送一次fn键命令来模拟键盘活动。您在键入时不会注意到它。但是请记住,这也会阻止显示器休眠/系统休眠。
将以下代码复制并粘贴到带有Touch Bar的MacBook Pro上的“脚本编辑器”应用程序中:
(*
1. Save as an Application: Script Editor > File > Export… > File Format: Application
2. Check "Stay open after run handler"
3. Run the app or add it to your login items: System Preferences > Users & Groups > User > Login Items > Press the "+" button
# http://apple.stackexchange.com/questions/269174/disable-the-sleep-function-of-the-macbook-touch-bar
*)
on idle
tell application "System Events" to keystroke (key code 63) -- press fn key
delay 60
end idle
如果这可以解决您的问题,请告诉我们。
作为oa-脚本的替代方案(看起来不错,但我不希望放弃显示睡眠功能),我在各处寻找了其他解决方案。我没有找到完整的,但有一部分可以减轻疼痛的最严重的部分。我发现有关消失的Touch Bar的最烦人的事情是它对esc键的影响。我一直都用它!现在,您必须点按两次该栏:一次将其唤醒,然后再次按esc。(或者,按Fn键唤醒该栏,然后按Esc。)
这是通过将esc功能添加到物理键盘的其余部分中来至少恢复esc功能的方法。您可以将大写锁定键重新映射为esc键。您将丢失大写锁定功能,这也是一个缺点,但可能不如失去esc那样糟糕。(或者,您可以改映射控件,选项或命令键。)转到“系统偏好设置”>“键盘”>“修饰键”,然后使用下拉菜单选择所需的操作。
我发现@ oa-的答案很有用。我使用了答案中发布的脚本。
(*
1. Save as an Application: Script Editor > File > Export… > File Format: Application
2. Check "Stay open after run handler"
3. Run the app or add it to your login items: System Preferences > Users & Groups > User > Login Items > Press the "+" button
# http://apple.stackexchange.com/questions/269174/disable-the-sleep-function-of-the-macbook-touch-bar
*)
on idle
tell application "System Events" to keystroke (key code 63) -- press fn key
delay 60
end idle
但是,它将applescript应用程序添加到了switcher,这让我很烦。要从Cmd+Tab
切换器中删除脚本,请找到applescript应用程序并编辑其Info.plist
文件(右键单击该应用程序文件-> Show Package Contents
,Info.plist
使用文本编辑器打开)。您应该添加
<key>LSUIElement</key>
<string>1</string>
使其无法从应用切换器隐藏。如果您想稍后跟踪并杀死该应用程序,请使用终端对其进行查找:ps aux | grep YOUR_SCRIPT_NAME
和kill PROCESS_ID
。