feat(touchpad): assume natural scrolling when the compositor is unavailable

main
reionwong 4 weeks ago
parent 8d83467d0f
commit f60f9b2904

@ -160,7 +160,7 @@ void Touchpad::setTapDragging(bool enabled)
bool Touchpad::naturalScroll() const
{
return flag("naturalScroll", false);
return flag("naturalScroll", true);
}
void Touchpad::setNaturalScroll(bool enabled)

@ -39,7 +39,7 @@ private slots:
speed.clear();
first.setLeftHanded(true);
first.setNaturalScroll(true);
first.setNaturalScroll(false);
first.setAcceleration(false);
first.setPointerAcceleration(0.6);
QTRY_VERIFY(!handedness.isEmpty());
@ -47,7 +47,7 @@ private slots:
QTRY_VERIFY(!acceleration.isEmpty());
QTRY_VERIFY(!speed.isEmpty());
QVERIFY(second.leftHanded());
QVERIFY(second.naturalScroll());
QVERIFY(!second.naturalScroll());
QVERIFY(!second.acceleration());
QCOMPARE(second.pointerAcceleration(), 0.6);
@ -60,7 +60,7 @@ private slots:
QTRY_VERIFY(first.available());
QTRY_VERIFY(second.available());
QVERIFY(first.leftHanded());
QVERIFY(first.naturalScroll());
QVERIFY(!first.naturalScroll());
QVERIFY(!first.acceleration());
QCOMPARE(first.pointerAcceleration(), 0.6);

Loading…
Cancel
Save