Cho phép cuộn trơn tru cho bánh xe chuột


8

12.04 có tính năng cuộn mượt mà được kích hoạt cho bàn di chuột với GTK. Tôi đã tự hỏi nếu nó cũng có thể được kích hoạt cho bánh xe chuột? Nếu có, làm thế nào? Nếu không, tai sao không? Cảm ơn.

Câu trả lời:


4

Tôi muốn cuộn trơn tru có thể được kích hoạt MỌI NƠI , không thể bật cuộn trơn tru cho bánh xe chuột vì chúng có "nhảy" trong khi đầu vào cuộn từ bàn di chuột đủ chính xác để đăng ký chuyển động pixel-pixel.

Để kiểm tra điều này, kích hoạt một thiết bị đầu cuối và chạy

xev

Sau đó đặt con trỏ trong cửa sổ và cuộn lên xuống. Bạn sẽ nhận thấy rằng phím (nút 4 và 5) đăng ký đầu ra liên tục miễn là bạn di chuyển ngón tay. Bây giờ cuộn với bánh xe nhấp chuột. Nó sẽ chỉ đăng ký một lần cho mỗi lần nhấp chuột.

Một số bánh xe chuột không có "bước nhảy" riêng biệt khi lăn nhưng tôi cá rằng phần cứng sẽ đọc khoảng cách mà con lăn di chuyển và gửi những cú nhảy giống như những con chuột khác để đảm bảo khả năng tương thích phần cứng.


1
bạn sẽ không bao giờ phát hiện các sự kiện "cuộn trơn tru" với xev. xev đã lỗi thời trong trường hợp XInput 2 sự kiện. những gì x đang làm nếu nó phát hiện các sự kiện cuộn XI2 "trơn tru" đang dịch chúng sang 4/5 "cũ" Nhấn nút để phù hợp với phần mềm "cũ". Vì vậy, xev "cũ" sẽ chỉ phát hiện 4/5 lần nhấn nút ngay cả trong trường hợp bàn phím cảm ứng "trơn tru" sự kiện XI2.
Dustin.b

"... đáng buồn là không thể bật cuộn trơn tru cho bánh xe chuột vì chúng có" nhảy "trong khi đầu vào cuộn từ bàn di chuột đủ chính xác để đăng ký chuyển động pixel cho pixel ..." Tôi nhớ điều này có vẻ kỳ lạ có khả năng cuộn mượt mà trong Firefox với một bánh xe cuộn rời rạc.
Jan M.

@PatronBernard Bạn nói đúng; Tôi sử dụng trình cắm cuộn trơn tru với trình duyệt Chrome! Mặc dù có thể là có thể, nhưng nó không giống như trong kế hoạch vào lúc này: Askubfox.com/questions/39435/ mẹo
Gru phun

1
... Điều đó vô nghĩa - tại sao tôi có thể có nó trên macOS và trên Firefox, nhưng không phải trên GTK +?
Xerz

8

Mặc dù cuộn trên mỗi pixel mượt mà thực sự sẽ không hoạt động tốt với bánh xe cuộn chuột, nhưng có một hình ảnh động mượt mà thay vì nhảy ba dòng đột ngột sẽ rất tuyệt.

Tôi không biết cách nào để làm điều đó trên toàn cầu nhưng trong Firefox, đó là một tùy chọn trong Tùy chọn-> Nâng cao.

Đối với Chromium / Chrome, hiện tại nó được bật thông qua cờ bằng cách đi tới chrome://flags.


5
Nhiều chuột máy tính sử dụng bánh xe chuột trơn tru (không có nhấp chuột). Ví dụ, bất kỳ con chuột Logitech nào trên 40 đô la đều có bánh xe cuộn "không ma sát". Các khả năng hoàn chỉnh thường không được nhận ra trong phần mềm, nhưng phần cứng chắc chắn có khả năng - ít nhất là về mặt cơ học. Logitech có phần mềm trình điều khiển xử lý cuộn mượt mà trên Windows, nhưng tôi không chắc nó hoạt động tốt như thế nào hoặc nếu nó hoạt động cho mọi mô hình. Chúng vẫn có thể có những hạn chế trong thông tin họ gửi đến máy tính. Thật thú vị khi biết chắc chắn :)
Dylan McCall

1

Việc đó có phải là sự cố phần cứng hay không phụ thuộc vào chính phần cứng ... Logitech cung cấp cho trình điều khiển Windows khả năng cuộn trơn tru cho chuột bằng "bánh xe cuộn miễn phí" (không nhảy, chỉ là sự kiện cuộn bánh xe cho mỗi pixel).

Thật tuyệt vời nếu tôi có thể sử dụng M500 của mình với tiềm năng đầy đủ của nó, nhưng xev cho thấy các bước nhảy điển hình sau một khoảng cách nhất định, vì vậy đây có thể là vấn đề về trình điều khiển. Không biết phải làm phiền ai và sửa nó ở đâu.

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.