Obtuve la nueva Macbook Pro y descubrí que la barra táctil se apaga después de 75 segundos de inactividad. Esta función me resulta bastante molesta.
¿Es posible desactivar la función de suspensión de la barra táctil durante los 75 segundos de inactividad? Lo he googleado, pero no he encontrado nada.
Puede usar mi script hasta que Apple agregue una preferencia para la barra táctil.
Simula la actividad del teclado enviando el comando para la tecla fn cada 60 segundos. No deberías notarlo mientras escribes. Tenga en cuenta, sin embargo, que esto también evitará la suspensión de la pantalla/la suspensión del sistema.
Copie y pegue el siguiente código en la aplicación "Editor de secuencias de comandos" de su MacBook Pro con Touch Bar:
(*
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
Háganos saber si esto resuelve su problema.
Llegué aquí después de que empecé a buscar una solución similar.
Desafortunadamente, parece que la barra táctil "acepta" solo pulsaciones/movimientos físicos.
Probé el script de @oa- pero no funciona en 10.15.5.
También probé cafeína/ Jiggler/ desactivación de inactividad en la terminal... todavía el panel táctil no deja de ir a dormir.
Mi problema es que mi panel táctil está roto (desde 0 hasta el extremo derecho, comienza a parpadear con el brillo máximo si se va a dormir).
Lo que estoy pensando ahora, pero con un impacto potencialmente mayor en todo el sistema, es restablecer HIDIdleTime (aún no estoy seguro de si el panel táctil consulta la hora desde allí).
Como alternativa al script de oa- (se ve muy bien, pero prefiero no renunciar a la funcionalidad de suspensión de la pantalla), busqué por todas partes cualquier otra solución. No encontré uno completo, pero aquí hay uno parcial que podría aliviar la peor parte del dolor. Encuentro que lo más molesto de la barra táctil que desaparece es su efecto en la tecla esc. ¡Lo uso todo el tiempo! Ahora debe tocar la barra dos veces: una para activarla y luego otra vez para presionar esc. (O alternativamente, presione la tecla fn para activar la barra, luego presione esc).
Aquí hay una forma de al menos rescatar la funcionalidad esc agregándola a lo que queda del teclado físico. Puede reasignar la tecla de bloqueo de mayúsculas para que sea su tecla esc. Perderá la funcionalidad de bloqueo de mayúsculas, que también es un inconveniente, pero tal vez no sea tan malo como perder esc. (Alternativamente, puede reasignar el control, la opción o la tecla de comando). Vaya a Preferencias del sistema > Teclado > Teclas modificadoras y use los menús desplegables para elegir la acción que desee.
Encontré útil la respuesta de @ oa-. Usé su guión como se publicó en la respuesta.
(*
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
Sin embargo, agrega la aplicación applescript al conmutador, lo cual es una molestia para mí. Para eliminar el script del Cmd+Tab
conmutador, busque la aplicación applescript y edite su Info.plist
archivo (haga clic con el botón derecho en el archivo de la aplicación -> Show Package Contents
, abra Info.plist
con el editor de texto). deberías agregar
<key>LSUIElement</key>
<string>1</string>
para que se oculte del conmutador de aplicaciones. Si desea rastrear y eliminar la aplicación más tarde, use la terminal para buscarla: ps aux | grep YOUR_SCRIPT_NAME
y kill PROCESS_ID
.
Usado para asistencia: https://apple.stackexchange.com/a/92017/123820
Prueben esto, chicos, funciona para mí.
https://medium.com/macoclock/macbook-touchbar-parpadeo-arreglar-bafa754aae13
Julio
Bátajus
Niclas
Bátajus