Cài đặt chuột và trackpad riêng biệt với Karabiner


0

Bài này (được nâng cấp 26 lần khi viết bài này) gợi ý sử dụng Karabiner để đặt cài đặt cuộn riêng cho chuột USB và bàn di chuột của máy tính xách tay.

Karabiner có vẻ là một ứng dụng hay và tôi hiểu giải pháp được đề xuất (không ánh xạ lại cài đặt trackpad, sau đó đảo ngược cài đặt cuộn trên tất cả các thiết bị trỏ trừ các thiết bị bị loại trừ trước đó) nhưng nó không hoạt động trong trường hợp của tôi vì chuột USB một thiết bị trỏ của Apple (đó là chuột USB táo).

Có một tùy chọn "Không ánh xạ lại bàn phím nội bộ" nhưng không có gì về "bàn di chuột nội bộ". Vì vậy, thực sự câu hỏi vẫn còn; Làm cách nào để đặt các cài đặt cuộn khác nhau cho trackpad bên trong và chuột táo bên ngoài?


Câu trả lời này nên làm việc với bất kỳ con chuột. Chỉ cần làm theo các hướng dẫn trong các ý kiến. Ý chính của nó là: Bạn sử dụng Karabiner's EventViewer kiểm tra chuột Vendor IDProduct ID và sau đó bạn sử dụng những ID đó để nói Karabiner thiết bị nào cần nhắm mục tiêu và nó đảo ngược bánh xe cuộn của thiết bị đó.
Joonas

@Joonas Điều này dường như hoạt động, tôi sẽ đăng một câu trả lời tóm tắt dưới đây.
Sheljohn

Được rồi Tốt
Joonas

Câu trả lời:


1

Có vẻ như câu trả lời này cùng với ý kiến ​​của mình giải quyết vấn đề bằng Karabiner. Nó hơi phức tạp, vì vậy tôi sẽ đăng một mô tả đầy đủ ở đây:

  • Mở Karabiner & gt; Sở thích
  • Chuyển đến tab "Misc & amp; Gỡ cài đặt"
  • Nhấp vào "Khởi chạy Trình xem sự kiện"
  • Trong trình xem, hãy chuyển đến tab "Thiết bị"

Bạn sẽ thấy một bảng có nhiều cột bao gồm "ID nhà cung cấp", "ID sản phẩm" và "Tên thiết bị".

Example device list in EventViewer

  • Xác định chuột USB của bạn trong cột "Tên thiết bị" và ghi "ID nhà cung cấp" và "ID sản phẩm" tương ứng
  • Quay trở lại Karabiner & gt; Ưu tiên & gt; Linh tinh & amp; Gỡ cài đặt và bây giờ bấm vào nút "Mở private.xml"
  • Điều này sẽ mở Finder nơi tập tin private.xml là, mở nó với trình soạn thảo văn bản yêu thích của bạn

Chỉnh sửa tập tin đó để trông như thế này:

<?xml version="1.0"?>
<root>
    <devicevendordef>
        <vendorname>Apple</vendorname>
        <vendorid>0x05ac</vendorid>
    </devicevendordef>
    <deviceproductdef>
        <productname>USBMouse</productname>
        <productid>0x0304</productid>
    </deviceproductdef>
    <item>
        <name>USB Mouse Scroll Reverse</name>
        <identifier>myUsbMouseScrollReverse</identifier>
        <device_only>DeviceVendor::Apple, DeviceProduct::USBMouse</device_only>
        <autogen>__FlipScrollWheel__ Option::FLIPSCROLLWHEEL_VERTICAL, Option::FLIPSCROLLWHEEL_HORIZONTAL</autogen>
    </item>
</root>

Lưu ý rằng bạn nên thay thế các trường vendoridproductid đến các giá trị bạn đã ghi trước đó (từ danh sách thiết bị Trình xem sự kiện).

  • Lưu các tập tin private.xml
  • Quay lại cửa sổ Karabiner & gt; Tùy chọn và bây giờ chọn tab "Thay đổi phím"
  • Nhấp vào nút ở phía trên bên phải "Tải lại XML"
  • Bạn sẽ thấy một mục mới trong bảng bên dưới với tên "USB Mouse Scroll Reverse" (hoặc bất kỳ tên nào bạn đặt trong tệp XML)
  • Đánh dấu vào ô đó

Đó nên là tất cả!

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.