Hoán đổi nút chuột bằng AppleScript


0

Tôi sử dụng chuột bằng tay trái. Hệ thống của tôi được chia sẻ với những người thuận tay phải. Vì vậy, tôi cần thường xuyên để chuyển đổi nút chuột.

Tôi muốn biết cách hoán đổi nút chuột bằng AppleScript? Tôi đang sử dụng chuột mặc định đi kèm với máy iMac của tôi.

Câu trả lời:


2

Tôi chỉ thử nghiệm điều này với phiên bản bình thường của khung tùy chọn và nó có thể không hoạt động nếu bạn có Chuột ma thuật:

tell application "System Preferences"
    reveal pane "com.apple.preference.mouse"
end tell
tell application "System Events" to tell process "System Preferences"
    tell radio group 1 of window 1
        if value of radio button 1 is 1 then
            click radio button 2
        else
            click radio button 1
        end if
    end tell
end tell

Cài đặt được lưu trong khóa này, nhưng tôi không biết cách nào để áp dụng các thay đổi cho nó ngay lập tức:

defaults -currentHost read -g com.apple.mouse.swapLeftRightButton

Bạn cũng có thể sử dụng KeyRemap4MacBook :

<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::F1, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_CONFIG_TOGGLE_swapbuttons</autogen>
</item>
<item>
<name>swapbuttons</name>
<identifier vk_config="true">swapbuttons</identifier>
<autogen>__PointingButtonToPointingButton__ PointingButton::LEFT, PointingButton::RIGHT</autogen>
<autogen>__PointingButtonToPointingButton__ PointingButton::RIGHT, PointingButton::LEFT</autogen>
</item>
</root>

Xem nguồn cho giá trị mã khóa cài đặt được xác định trước .


Cảm ơn vi đa trả lơi. Tôi đã gặp lỗi "Sự kiện hệ thống gặp lỗi: Quyền truy cập cho các thiết bị trợ giúp bị vô hiệu hóa." số -1719 từ cửa sổ 1 của quá trình "Tùy chọn hệ thống"
doptimusprime

Bạn chỉ cần kích hoạt quyền truy cập cho các thiết bị trợ giúp trong ngăn tùy chọn trợ năng.
Lri

Bây giờ tôi nhận được "Sự kiện hệ thống có lỗi: Có thể nhận được nhóm radio 1 của cửa sổ 1 của quá trình \" Tùy chọn hệ thống \ ". Chỉ mục không hợp lệ." số -1719 từ nhóm radio 1 của cửa sổ 1 của quá trình "Tùy chọn hệ thống"
doptimusprime

Nó đã được thả xuống dưới Nhấp chuột phụ trong Điểm & amp; Nhấp vào thẻ.
doptimusprime

Như đã đề cập trong câu trả lời của bạn, chuột của tôi là chuột Magic và nó không hoạt động cho nó.
doptimusprime
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.