Vô hiệu hóa Shift Cmd Q để đăng xuất


14

Tôi muốn tắt phím tắt Shift+ Command+ Qcho Đăng xuất.

Hiện tại tôi đang sử dụng Karabiner , nhưng tôi chỉ có thể vô hiệu hóa nó hoàn toàn bằng xml sau:

<?xml version="1.0"?>
<root>
    <item>
        <name>Disable COMMAND SHIFT Q for Logout</name>
        <identifier>disable_CMD_SHIFT_Q_private</identifier>
        <autogen>__KeyToKey__ KeyCode::Q, VK_SHIFT | VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE</autogen>
    </item>
</root>

nhưng tôi muốn có sự kết hợp bàn phím có sẵn trong emacs (trong ESS để gỡ lỗi).

Có một số cách mà tôi có thể hủy sơ đồ kết hợp bàn phím một cách hiệu quả?

Câu trả lời:


13

Các công việc sau đây cho tôi vào ngày 10.9.5:

  1. Tùy chọn hệ thống> Bàn phím> Phím tắt> Phím tắt ứng dụng.
  2. '+' để thêm lối tắt
  3. Ứng dụng: All Applications
  4. Tiêu đề menu: Log Out [Your Name]… Tại đây, sao chép văn bản chính xác được hiển thị trong menu Apple, thay thế [Your Name]và lưu ý rằng dấu chấm lửng phải được gõ bằng alt-;
  5. Phím tắt: ctrl- shift- cmd- Q(hoặc bất cứ điều gì bạn thích: một cái gì đó khác với shift- cmd- Q)
  6. Đăng xuất và đăng nhập lại.
  7. Lưu ý rằng phím tắt đã thay đổi trong menu Apple và shift- cmd- Qkhông còn kích hoạt menu.

Hoạt động hoàn hảo. Rất tốt để nhớ rằng các phím tắt hệ thống có thể được sửa đổi ngay cả khi chúng không hiển thị trong Tùy chọn> Bàn phím> Phím tắt.
Rainer

Làm việc cho tôi cũng như trên Yosemite (10.10.5)
Steven

2
Điều này không làm việc cho tôi trên Sierra. Tôi đảm bảo văn bản giống hệt nhau và thực sự đã thử cả ... và tổ hợp phím Alt thông thường. Nhưng phím tắt vẫn giữ nguyên, thật không may.
SilverSideDown

1
Tôi đã có thể làm cho điều này hoạt động trên High Sierra bằng cách thực hiện ở trên cho CẢ Log Out <Your Name>Log Out <Your Name>…. Thật kỳ lạ, theo mặc định, High Sierra chỉ hiển thị Log Out <Your Name>…. Nếu bạn ghi đè phím tắt này như được mô tả, một mục khác sẽ xuất hiện trong menu "Apple", lần này không có dấu chấm lửng: Log Out <Your Name>và có cùng phím tắt cmd_shift_q. Chỉ khi bạn ghi đè lên mục thứ hai này, bạn mới có thể thực sự giải phóng cmd_shift_q.
Sean Mackesey
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.