แถบเลื่อนเลื่อนไปที่ที่ฉันคลิก


22

ฉันใช้ MATE กับ Fedora เมื่อถึงจุดหนึ่งพฤติกรรมของแถบเลื่อนในหลาย ๆ แอปพลิเคชันได้เปลี่ยนไป เมื่อฉันคลิกด้านล่างแถบเลื่อนตอนนี้แถบเลื่อนจะข้ามไปที่ที่ฉันคลิก ก่อนหน้านี้มันใช้เพื่อเลื่อนหน้าลงทีละหน้า (ถ้าฉันคลิกที่ใดก็ได้ด้านล่างตำแหน่งปัจจุบันของแถบเลื่อน)

ฉันชอบพฤติกรรมเก่า เมื่ออยู่บนหน้าเว็บที่ยาวมากพฤติกรรมใหม่มีแนวโน้มที่จะทำให้แถบเลื่อนใช้งานไม่ได้เกือบ: ฉันไม่สามารถควบคุมตำแหน่งที่ฉันคลิกได้อย่างแม่นยำพอที่จะควบคุมตำแหน่งที่หน้าเว็บกระโดดไป

มีวิธีในการฟื้นพฤติกรรมก่อนหน้านี้หรือไม่? กล่าวอีกนัยหนึ่งมีวิธีที่ทำให้คลิกบนแถบเลื่อนด้านล่างตำแหน่งที่ตั้งปัจจุบันของการเลื่อนเพื่อให้หน้าต่างลงไปหนึ่งหน้าแทนที่จะกระโดดไปที่ที่ฉันคลิก?

ความแตกต่างนี้เห็นได้ชัดเจนที่สุดใน Firefox แต่ไม่ จำกัด เพียง Firefox เท่านั้น มันมีผลต่อแอปพลิเคชันอื่นเช่นกัน


สิ่งนี้ดูเหมือนจะไม่เป็นอะไรที่เฉพาะเจาะจงสำหรับ MATE หรือ Fedora ฉันเพิ่งเริ่มสังเกตเห็นการเปลี่ยนแปลงที่น่ารำคาญแบบเดียวกันกับพฤติกรรมและฉันใช้ fluxbox กับ Mint
Ben Crowell

คำตอบ:


18

ฉันมีปัญหาเดียวกันกับ Firefox 48 และคำตอบนี้ใช้ได้สำหรับฉัน:

สร้าง~/.config/gtk-3.0/settings.iniและเพิ่ม

[Settings]
gtk-primary-button-warps-slider = false

ฉันใช้ XFCE แต่ Firefox กำลังอ่านการตั้งค่านั้นด้วยเหตุผลบางอย่าง นอกจากนี้ยังทำงานร่วมกับคนอื่น ๆ Gnome 3 gnome-todoการใช้งานเช่น

หลังจากสร้างไฟล์นั้นฉันต้องรีสตาร์ท Firefox เท่านั้นและพฤติกรรมของมันได้รับการแก้ไข (ไม่จำเป็นต้องรีบูต)


ใช้งานได้กับ Firefox 50 ด้วย
Max Yudin

ขอบคุณพวกเขาเคยมีการตั้งค่าเกี่ยวกับ: config ที่พวกเขาได้นำออกไปในรุ่นที่ใหม่กว่า คุณบันทึกวันด้วยสิ่งนี้
MitchellK

ขอบคุณสิ่งนี้ส่งผลกระทบกับแอพส่วนใหญ่ใน Linux Mint Cinnamon เช่นตัวจัดการไฟล์ Nemo, Terminal, Firefox และอื่น ๆ !
Shervin Emami

สิ่งนี้ทำงานได้ใน xubuntu, firefox 50 ขอบคุณ!
Mariano L

11

คุณได้รับพฤติกรรมการเลื่อนขึ้น / ลงแบบเก่าผ่านการคลิกขวาบนแถบเลื่อน


1
มีวิธีใดที่จะสลับการกระทำเหล่านี้ในไฟล์กำหนดค่าหรือไม่? ทำให้พฤติกรรมเดิมเป็นคลิกซ้ายเริ่มต้นและทำให้การข้ามไปยังตำแหน่งทำงานด้วยการคลิกขวาหรือไม่
Peter Flynn

6

ฉันไม่แน่ใจกรณีทั่วไป แต่ในFireFoxมีการตั้งค่าการกำหนดค่าui.scrollToClick = 0ซึ่งให้การทำงานที่คุณต้องการ
หากui.scrollToClick = 1จากนั้นคลิกที่แถบเลื่อนจะทำให้มันข้ามไปยังจุดนั้น
นอกจากนี้คุณสามารถใช้shift-clickเพื่อรับพฤติกรรมที่ตรงกันข้ามของการตั้งค่า FireFox ปัจจุบัน


1
Shift-click ยังคงทำงานใน 68.0 ไม่ใช่ ui.scrollToClick = 0
Laurent G
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.