Không thực sự là câu trả lời cuối cùng, chỉ chia sẻ những phát hiện của tôi, vì tôi cũng khó chịu với vấn đề này: như Dolan Antenucci đã nhận xét, gỡ cài đặt LCC sẽ bình thường hóa hành vi của nút giữ chuột trái kết hợp với cuộn, nhưng với chi phí mất tùy biến chuột. Không phải là một lựa chọn cho tôi.
Thật kỳ lạ, tôi đã tìm kiếm và tìm kiếm trong nhiều giờ, và dường như không có ai khác ở đây phàn nàn về điều này. Gần nhất tôi có thể tìm thấy là một báo cáo về lỗi trong khung UI được viết bằng Python, nhưng rất gần trong hành vi mà trong một giây (hoặc một cặp vợ chồng hoặc nhiều hơn ;-)) Tôi phải tự đặt câu hỏi liệu đây có thực sự là trùng hợp không ( Tôi bây giờ, tôi bây giờ ..).
Xem https://github.com/kivy/kivy/issues/5058
Ở đó họ mô tả (gần như?) Chính xác những gì tôi tin đang xảy ra ở đây: Cuộn tạo ra một sự kiện chuột lên cho nút được nhấn trước đó.
Để xác minh, bạn có thể thử điều này: trên trình duyệt, nhấn và giữ nút bên phải. Sau đó di chuyển chuột qua một tùy chọn của menu bật lên (giả sử "quay lại"), sau đó cuộn bánh xe. Tùy chọn được chọn, như thể bạn đã nhả nút.
Điều tương tự đang xảy ra với lựa chọn văn bản. Thực hiện việc này: bằng cách nhấp chuột trái và giữ, chọn một số văn bản, "đóng băng bất kỳ chuyển động chuột nào" (giải thích sau), sau đó cuộn xuống (nhưng không quá nhiều, giữ cho văn bản đã chọn được hiển thị). Văn bản vẫn được chọn chỉ là văn bản được chọn ngay trước khi di chuyển cuộn (như thể bạn đã nhả nút ngay trước khi bắt đầu cuộn). Sau đó dừng di chuyển, giữ phím shift và thực hiện một số chuyển động chuột. Để đáp ứng với di chuyển nhỏ nhất, văn bản giữa được tự động thêm vào lựa chọn và sau đó, bạn thậm chí có thể giải phóng ca, không vấn đề gì nữa, hãy tiếp tục di chuyển chuột (với điều kiện bạn không di chuyển cuộn) để tiếp tục điều chỉnh lựa chọn. Đây chính xác là những gì đã xảy ra nếu bạn đã nhả nút ngay trước khi bắt đầu cuộn (còn gọi là sự kiện di chuột lên), thực hiện một số cuộn,
Điều hấp dẫn duy nhất là, trong khi giữ nút và sau khi cuộn (người "sai" tạo ra sự kiện nút chuột), bạn thực hiện bất kỳ chuyển động chuột nào, để đáp ứng với động thái này, (có thể là một nỗ lực) để tôn vinh sự thật rằng bạn vẫn đang giữ nút, hệ thống ngay lập tức tạo ra một sự kiện nút chuột.
Đó là lý do tại sao bạn nghĩ cuộn sẽ chọn văn bản: thông thường, khi ai đó thực hiện một số cuộn để thêm lựa chọn, không di chuyển chuột, nhưng có xu hướng thực hiện một số chuyển động chuột cuối cùng sau khi cuộn, hãy điều chỉnh kết thúc lựa chọn. Hãy thử giữ nút, thực hiện một số lựa chọn thông qua di chuyển, đóng băng di chuyển chuột, cuộn (tiếp tục đóng băng), nút nhả, di chuyển chuột (lưu ý, lựa chọn không biến mất), sau đó thay đổi + nhấp / giữ, khi chuột đạt đến điểm đến. Vì bạn đã nhả nút ngay trước khi khởi động lại các chuyển động của chuột, khi bạn thực hiện các động tác mới, hệ thống sẽ không tạo ra sự kiện nhấn nút chuột, một khi không cần phải "tôn vinh" trạng thái này (sau tất cả, nút đã được bật lên) .
Đây không phải là cuộn người chọn lại văn bản: đó là chuyển động của chuột, sau khi cuộn, trong khi vẫn giữ nút chuột.
Tôi nghĩ rằng đó là một nỗ lực để duy trì / lấy lại sự thống nhất của hệ thống, vì thông tin cuối cùng được thông qua là về cơ bản là sai: sự kiện nhấn nút chuột, do hậu quả của chuyển động cuộn, không bao giờ nên xảy ra.
Tôi sẽ báo cáo điều này với logitech, có thể nếu được trình bày với một số giải thích công nghệ hơn, họ sẽ khắc phục vấn đề. (Chúa ơi, thật đau đớn khi sử dụng trang web của họ gửi một tin nhắn đơn giản, có ai biết một cách dễ dàng hơn không?)
Trong khi đó, như một cách giải quyết, để chọn các văn bản dài, bạn có thể làm như tôi đã nói ở trên: thực hiện lựa chọn ban đầu, nhả nút, cuộn đến đích và thay đổi nhấp / giữ lại, để kết thúc lựa chọn.