Tự động tắt tiếng macbook khi xóa tai nghe


23

Tôi thường nghe nhạc trên macBook của mình - khi tôi rút tai nghe ra, đôi khi quên tắt tiếng loa - vì vậy toàn bộ văn phòng trở nên ồn ào. Làm cách nào tôi có thể đặt máy mac của mình bị tắt tiếng trừ khi tai nghe được cắm. Tôi rất muốn biết liệu tôi có thể tắt loa tích hợp không ...

Điều này đã trở nên rõ ràng hơn gần đây khi tôi sử dụng tai nghe bluetooth hoặc tương tự - Tôi rời khỏi máy mà quên tai nghe được gắn vào và ngay khi tôi đi đủ xa, máy tính của tôi bắt đầu phát ra tiếng ồn ....

Câu trả lời:


22

Rút phích cắm / ngắt kết nối tai nghe của bạn và tắt âm lượng hệ thống. Để tăng cường bảo mật, hãy giảm âm lượng xuống. Cắm tai nghe của bạn và âm lượng của bạn sẽ giữ nguyên. Hệ thống sẽ tự động chuyển đổi giữa tắt tiếng / không âm lượng và âm lượng bạn đã đặt cho tai nghe.

Đây là một cái gì đó hoạt động trên ít nhất OSX 10.8 (tôi không thể nói chắc chắn về các phiên bản OSX cũ hơn) và Macbook cuối năm 2008 trở lên. Tôi đã thử nghiệm nó trên cả bluetooth và tai nghe có dây.


Không biết tại sao tôi lại không chấp nhận điều này, cảm ơn vì đã chờ đợi ... :)
Joe

3
Thao tác này phải được thực hiện mỗi khi bạn nghe loa. Cá nhân, tôi luôn quên làm điều đó. Vẫn đang tìm kiếm một giải pháp tự động.
Dmitriy Startsev

11

Vì vậy, tôi đã viết một ứng dụng Mac để làm việc đó - tự động tắt âm lượng khi tai nghe bị ngắt kết nối. Nó được gọi là AutoMute và có sẵn với giá 2,99 đô la trên App Store hoặc bạn chỉ có thể xây dựng từ nguồn có sẵn trên github miễn phí.


không làm việc cho tôi khi tôi loại bỏ airpods ra khỏi tai. macOS Mojave 10.14
Dmitriy Startsev

Xin lỗi khi biết rằng, tôi sợ tôi không có AirPods để thử nghiệm với, nhưng dự án này ngay bây giờ là mã nguồn mở, vì vậy bất cứ ai có AirPods- cảm thấy tự do để đóng góp: github.com/yonilevy/automute
yonilevy

nó không miễn phí mà là $ 2,99: D
Lukáš álek

@ Lukᚊálek cảm ơn vì đã chỉ ra nó, tôi đã thực hiện thay đổi đó một tuần trước :) Nó vẫn là nguồn mở và dễ xây dựng với XCode, tôi sẽ cập nhật câu trả lời.
yonilevy

Thực sự đánh giá cao @yonilevy làm cho nguồn mở tự động với giấy phép rất tự do. Bây giờ tôi đang phát hành các bản dựng nhị phân chưa được ký sẵn ở đây: github.com/nnathan/automute/release/latest - vẫn còn vô hiệu hóa để làm mọi thứ hoạt động vì cài đặt bảo mật - vì vậy lựa chọn tốt nhất là cài đặt từ cửa hàng ứng dụng. Nhưng điều này là dành cho bất cứ ai chỉ đơn giản là không muốn trả tiền.
chụp

3

Tôi thích sử dụng ứng dụng ControlPlane cho việc này. Một phần thưởng bổ sung là bạn có thể làm nhiều việc hơn là chỉ tắt tiếng / bật tiếng, chẳng hạn như tắt tự động ẩn dock hoặc tùy thuộc vào việc bạn có gắn màn hình ngoài hay không.

Đây là thiết lập tôi sử dụng:

  1. Trên bối cảnh tab ưu đãi ControlPlane của, thêm một bối cảnh đặt tên Tai nghe và một tên Loa .

  2. Trên tab Nguồn chứng cứ , đảm bảo rằng nguồn bằng chứng đầu ra âm thanh được bật

  3. Trên tab Quy tắc , nhấp vào nút Thêm (+) , chọn Thêm Quy tắc đầu ra âm thanh ... và đặt các tùy chọn sau:

    a. Đầu ra âm thanh sẽ đến: Loa trong

    b. Bối cảnh: Loa

    c. Độ tin cậy: 100% (Kéo thanh trượt sang phải)

  4. Lặp lại bước (3) với các cài đặt sau:

    a. Đầu ra âm thanh sẽ đến: Tai nghe

    b. Bối cảnh: Tai nghe

    c. Tự tin: 100%

  5. Trên tab Hành động , nhấp vào nút Thêm (+) , chọn Hành động Âm thanh và Âm nhạc > Tắt tiếng và đặt các tùy chọn sau:

    a. Chuyển đổi tắt âm thanh hệ thống: Tắt âm thanh hệ thống

    b. tại bối cảnh: Diễn giả

    c. Khi đến

  6. Lặp lại bước (5) với các cài đặt sau:

    a. Chuyển đổi tắt âm thanh hệ thống: Tắt tiếng âm thanh hệ thống

    b. tại bối cảnh: Tai nghe

    c. Khi đến

Nếu bạn muốn có một bối cảnh duy nhất, bạn cũng có thể có được bối cảnh đó bằng cách (ví dụ) có bối cảnh Tai nghe bị tắt tiếng khi rời khỏi bối cảnh.


1

Tôi vừa nghe về Breakaway tự động vô hiệu hóa loa tích hợp khi tháo tai nghe (nhưng chỉ bằng cách kết nối / ngắt kết nối giắc cắm thủ công), bạn nên thử nó!

Một số giải pháp khác (nhưng không miễn phí) sẽ là thiết lập tập lệnh tắt tiếng tự động bất cứ khi nào đầu ra âm thanh được thay đổi bằng Bàn phím ma trận hoặc EventScripts

Ví dụ, với EventScript:

  • Nhấp vào Mở thư mục từ menu EventScripts để mở thư mục script.
  • Thêm tập lệnh bạn muốn được kích hoạt, trong trường hợp của bạn giống như do shell script "osascript -e 'set volume 0'"(lưu ý rằng chức năng đặt âm lượng hoạt động từ 0 đến 7, 0 bị tắt tiếng và 7 âm lượng tối đa).
  • Nhấp vào Chọn tập lệnh từ menu EventScripts và chọn tập lệnh sẽ được sử dụng.
  • Thêm sự kiện Tai nghe bị ngắt kết nối .

Xem thiết lập của riêng tôi là ví dụ để thoát hoặc khởi chạy Boom bất cứ khi nào tai nghe hoặc thiết bị Bluetooth (và bạn có thể chọn thiết bị sẽ kích hoạt tập lệnh trong menu bluetooth) được kết nối hoặc ngắt kết nối:

nhập mô tả hình ảnh ở đây

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.