Vô hiệu hóa chức năng ngủ của thanh cảm ứng macbook


14

Tôi đã nhận được Macbook Pro mới và tôi phát hiện ra rằng thanh cảm ứng sẽ chuyển sang chế độ ngủ sau 75 giây không hoạt động. Chức năng này khá khó chịu với tôi.

Có thể tắt chức năng ngủ của thanh cảm ứng trong 75 giây không hoạt động? Tôi đã googled nó, nhưng tôi không tìm thấy bất cứ điều gì.


1
Bạn đã thử khung ưu tiên? Tôi nghĩ rằng đó là trong Tùy chọn hệ thống> Tiết kiệm năng lượng. Bạn cũng có thể tìm kiếm Prefs hệ thống. ở góc trên bên phải, hãy thử tìm kiếm ở đó một cái gì đó như "Touch Bar"
Jules

Vâng, nhưng không có thuộc tính để vô hiệu hóa chức năng ngủ và tìm kiếm không hiển thị kết quả khả thi.
Batajus

Tôi cũng muốn điều này, nhưng liệu có bất kỳ rủi ro nào xảy ra trên màn hình nếu nó luôn bật không? Tôi thấy một chiếc đồng hồ quả táo bị cháy khá nặng trong một cửa hàng Apple. Vì vậy, nếu đó là cùng một loại màn hình, thì việc giữ nó luôn luôn là xấu.
Niclas

1
Tôi nghĩ điều đó là có thể, nhưng nếu không, nếu bạn làm việc cả ngày với Macbook thì Touch Bar không đi ngủ. Tôi nghĩ rằng nguy cơ bị bỏng là rất thấp, nhưng tôi không chắc.
Batajus

Câu trả lời:


6

Bạn có thể sử dụng tập lệnh của tôi cho đến khi Apple thêm tùy chọn cho Touch Bar.

Nó mô phỏng hoạt động của bàn phím bằng cách gửi lệnh cho phím fn cứ sau 60 giây. Bạn không nên chú ý đến nó trong khi gõ. Tuy nhiên, hãy nhớ rằng điều này cũng sẽ ngăn giấc ngủ hiển thị / ngủ hệ thống.

Sao chép và dán mã sau vào ứng dụng "Trình chỉnh sửa tập lệnh" trên MacBook Pro của bạn bằng 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

Xin vui lòng cho chúng tôi biết nếu điều này giải quyết vấn đề của bạn.


1
Tôi phát hiện ra rằng khoảng thời gian 60 giây là quá dài, 30 giây hoạt động với tôi
Patrick Hund

4

Thay thế cho tập lệnh của oa-'s (trông rất tuyệt, nhưng tôi không muốn từ bỏ chức năng ngủ hiển thị), tôi đã tìm kiếm rất nhiều giải pháp khác. Tôi không tìm thấy cái nào hoàn chỉnh, nhưng đây là một phần có thể làm giảm bớt phần tồi tệ nhất của nỗi đau. Tôi thấy rằng điều khó chịu nhất về Touch Bar biến mất là ảnh hưởng của nó đối với phím esc. Tôi sử dụng tất cả các thời gian! Bây giờ bạn phải nhấn vào thanh hai lần: một lần để đánh thức nó, và sau đó một lần nữa để nhấn esc. (Hoặc cách khác, nhấn phím fn để đánh thức thanh, sau đó nhấn esc.)

Đây là một cách để giải cứu ít nhất chức năng esc bằng cách thêm nó vào phần còn lại của bàn phím vật lý. Bạn có thể sắp xếp lại khóa phím mũ là khóa esc của bạn. Bạn sẽ mất chức năng khóa mũ, đây cũng là một nhược điểm, nhưng có thể không tệ như mất esc. (Ngoài ra, bạn có thể ánh xạ lại điều khiển, tùy chọn hoặc phím lệnh thay thế.) Chuyển đến Tùy chọn hệ thống> Bàn phím> Phím điều chỉnh và sử dụng trình đơn thả xuống để chọn hành động bạn muốn.

https: // www. Morph.com/how-use-esc-key-touch-bar-macbook-pro


1
(Cá nhân tôi vẫn chưa quyết định liệu điều này có đáng hay không. Việc kiềm chế bản thân để đánh khóa mũ thay vì thoát có thể rắc rối hơn giá trị của nó. Nhưng sẽ thử nó ...)
Sharon Minsuk 17/03/18

2
Bạn cũng có thể sử dụng Karabiner để sắp xếp lại khóa cho Esc theo những cách nâng cao, có thể tùy chỉnh. Ví dụ: bạn có thể làm cho nó để nhấn Ctrl gửi Esc nhưng giữ Ctrl hoạt động như bình thường hoặc bạn có thể làm cho nó để Caps Lock hoạt động như Esc trong Emacs và MacVim nhưng hoạt động bình thường trong các ứng dụng khác.
Rory O'Kane

1

Tôi thấy câu trả lời của @ oa-hữu ích. Tôi đã sử dụng kịch bản của họ như được đăng trong câu trả lời.

(*
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

Tuy nhiên, nó bổ sung ứng dụng applescript cho trình chuyển đổi, điều này gây khó chịu cho tôi. Để xóa tập lệnh khỏi Cmd+Tabtrình chuyển đổi, hãy tìm ứng dụng applescript và chỉnh sửa Info.plisttệp của nó (nhấp chuột phải vào tệp ứng dụng -> Show Package Contents, mở Info.plistbằng trình soạn thảo văn bản). Bạn nên thêm

<key>LSUIElement</key>
<string>1</string>

để nó bị ẩn khỏi trình chuyển đổi ứng dụng. Nếu bạn muốn theo dõi và giết ứng dụng sau, hãy sử dụng thiết bị đầu cuối để tìm kiếm nó: ps aux | grep YOUR_SCRIPT_NAMEkill PROCESS_ID.

Được sử dụng để hỗ trợ: /apple//a/92017/123820


1
Như một đề xuất khác, hãy thử dự án nguồn mở "My Touchbar My Rules" cung cấp tùy chỉnh đầy đủ cho thanh cảm ứng. github.com/Toxblh/MTMR
maricn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.