ฉันเพิ่งอัพเกรดจาก 17.10 เป็น 18.04 และการเลื่อนในแนวนอนจะกลับด้าน การเลื่อนแบบเป็นธรรมชาติไม่ส่งผลกระทบใด ๆ ต่อข้อเสนอแนะเกี่ยวกับวิธีการเปลี่ยนกลับ (ปัด rigth เพื่อไปทางซ้าย)
offเปลี่ยนทิศทางการเลื่อนในกรณีของฉัน
                ฉันเพิ่งอัพเกรดจาก 17.10 เป็น 18.04 และการเลื่อนในแนวนอนจะกลับด้าน การเลื่อนแบบเป็นธรรมชาติไม่ส่งผลกระทบใด ๆ ต่อข้อเสนอแนะเกี่ยวกับวิธีการเปลี่ยนกลับ (ปัด rigth เพื่อไปทางซ้าย)
offเปลี่ยนทิศทางการเลื่อนในกรณีของฉัน
                คำตอบ:
ฉันยังพบปัญหานี้เมื่ออัปเกรดเป็น 18.04 นี่คือโซลูชันของฉัน:
ใช้xinput listเพื่อค้นหารหัสอุปกรณ์ของทัชแพดของคุณ  
xinput list-props yourdeviceidใช้ นี่จะสร้างรายการคุณสมบัติทั้งหมดที่คุณสามารถแก้ไขสำหรับอุปกรณ์นั้นได้ Synaptics Scrolling Distance (283)เรากำลังสนใจในสถานที่ให้บริการจะทำอย่างไรกับระยะการเลื่อนบนระบบของฉันนี้ ควรมีสองค่าในระบบของฉัน (ด้วยการเปิดใช้งานการเลื่อนตามธรรมชาติ) ค่าเหล่านี้คือ-115, 115(ระยะทางแนวตั้ง, ระยะทางแนวนอน) สังเกตค่าในวงเล็บในกรณีของฉัน 283 เป็นวิธีที่เราจะระบุคุณสมบัติเพื่อเปลี่ยน  
ใช้xinput set-prop yourdeviceid 283 -115, -115แทนที่ 283 และค่าระยะทางเลื่อนด้วยสิ่งที่เหมาะสม (การเปลี่ยนแปลงคือการทำให้ทั้งสองค่าเป็นลบซึ่งจะให้ผลลัพธ์ที่ต้องการของการเลื่อน "ธรรมชาติ")  
หมายเหตุ: 
การตั้งค่านี้จะไม่คงอยู่ตลอดการรีสตาร์ทระบบซึ่งเป็นปัญหาทั้งหมดด้วยตัวเอง ฉันใช้.xsessionrcไฟล์ในโฮมไดเร็กตอรี่ของฉันเพื่อเรียกใช้งานคำสั่ง xinput เมื่อเริ่มต้น 
นี่อาจจะไม่ทำงานใน 17.10 เนื่องจาก Wayland ทำสิ่งที่แปลกประหลาดให้กับ xinput
ดูนี่:
https://help.ubuntu.com/community/SynapticsTouchpad
ใช้คำสั่งต่อไปนี้เพื่อกำหนดจำนวนและทิศทางของการเลื่อนตามธรรมชาติ (บวกหรือลบค่าเปลี่ยนทิศทาง):
synclient HorizScrollDelta=-100
synclient VertScrollDelta=-100
คุณสามารถใส่คำสั่งนี้ในสคริปต์เริ่มอัตโนมัติเพื่อเรียกใช้เมื่อคุณเข้าสู่ระบบ
นี่คือสคริปต์เล็กน้อยที่ทำเพื่อคุณ
export id=`xinput list | grep -i touchpad | awk -F"=" '{ print $2 }' | awk '{ print $1 }'`
xinput list-props "${id}" | grep "Synaptics Scrolling Distance" | sed 's/[^0-9 \t-]//g' | while read a b c;
do
 echo "${a} ${b} $((${c}*-1))";
 xinput set-prop "${id}" "${a}" "${b}" "$((${c}*-1))"
done
              xinput set-prop "${id}" "${a}" "${b}" "${b}"ซึ่งจะทำให้ idempotent การรันสคริปต์ต้นฉบับสองครั้งคือการลบเอฟเฟกต์ออก
                    ลบ xserver-xorg อินพุต-libinput sudo apt remove xserver-xorg-input-libinputโดย
จากนั้นสร้างไฟล์/usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.confด้วยเนื้อหาต่อไปนี้:
Section "InputClass"  
    Identifier "Natural Scrolling Mouses"  
    MatchIsPointer "on"  
    MatchIsTouchpad "off"  
    MatchDevicePath "/dev/input/event*"  
    Option "VertScrollDelta" "-1"  
    Option "HorizScrollDelta" "-1"  
    Option "DialDelta" "-1"  
EndSection
หลังจากรีบูตเครื่องปัญหาการเลื่อนได้รับการแก้ไขสำหรับฉัน
ในกรณีที่ยังมีปัญหาอยู่คุณสามารถเปลี่ยนการตั้งค่าใน: การตั้งค่า | อุปกรณ์ | เมาส์และทัชแพด มีตัวเลือก "การเลื่อนแบบเป็นธรรมชาติ" จะเปิดใช้งานการเปลี่ยนแปลงในลักษณะการเลื่อน