Project

General

Profile

Feature #7779

Revisit default touchpad settings

Added by intrigeri almost 5 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Hardware support
Target version:
Start date:
08/13/2014
Due date:
% Done:

100%

QA Check:
Pass
Feature Branch:
feature/7779-revisit-touchpad-settings
Type of work:
Code
Starter:
Affected tool:

Description

Depending on their IT background, users are more or less confused by Tails default touchpad settings. E.g. the lack of "tap to click" and of "two-fingers scroll" is painful on Mac hardware, and for Mac users. It could be tempting to enable these features by default in Tails. OTOH, unless drivers support "disable touchpad while typing" very well, "tap to click" is very painful.

See the blueprint for a survey of what other operating systems do, and ideas.


Related issues

Related to Tails - Feature #5979: Persistence preset: mouse and touchpad settings Confirmed
Related to Tails - Feature #5722: Default to Mac keyboard layout on Mac hardware Confirmed
Related to Tails - Bug #9011: Opening Florence virtual keyboard disables touchpad Resolved 03/04/2015
Related to Tails - Feature #11969: Revisit scrolling settings, Stretch edition Resolved 11/20/2016
Duplicated by Tails - Feature #8411: Touchpad tapping Duplicate 12/09/2014

Associated revisions

Revision a4185ada (diff)
Added by Tails developers over 4 years ago

Implement new touchpad settings (Will-Fix: #7779).

This enables tap-to-click, 2-fingers scrolling, and disable while typing.
We don't enable reverse scrolling nor horizontal scrolling.

Revision 65a214f6
Added by Tails developers over 4 years ago

Merge branch 'feature/7779-revisit-touchpad-settings' into devel

Fix-committed: #7779

History

#1 Updated by intrigeri almost 5 years ago

  • Related to Feature #5979: Persistence preset: mouse and touchpad settings added

#2 Updated by intrigeri almost 5 years ago

  • Description updated (diff)

#3 Updated by BitingBird over 4 years ago

#4 Updated by sajolida over 4 years ago

I've seen that this has been added to the agenda for the January meeting but the ticket is still in Research state and has never been assigned to anybody.

  • Has enough research been done? Do we have enough information?
  • I understand that the question here is whether or not we should enable tap to click by default. Anything else?

#5 Updated by intrigeri over 4 years ago

sajolida wrote:

  • Has enough research been done? Do we have enough information?

My existing research was done a year ago, so it could be worth updating it. It's also lacking data about Windows default settings. So IMO we can't really discuss that topic yet.

  • I understand that the question here is whether or not we should enable tap to click by default. Anything else?

If we are going to change the default touchpad settings, then I think we should aim to do it all at once. So IMO we should decide something for all four major available settings.

#6 Updated by BitingBird over 4 years ago

  • Related to Feature #5722: Default to Mac keyboard layout on Mac hardware added

#7 Updated by BitingBird over 4 years ago

During the meeting we agreed that a reasonnable config would be: tap-to-click, 2-fingers scroll, disable while typing, no reverse scrolling.

#8 Updated by BitingBird over 4 years ago

  • Type of work changed from Research to Code

#10 Updated by sajolida over 4 years ago

During the January meeting, we agreed that reasonable defaults would be:

  • tap-to-click
  • 2-fingers scroll
  • disable while typing
  • no reverse scrolling

https://tails.boum.org/contribute/meetings/201501/

#11 Updated by intrigeri over 4 years ago

  • File 0001-Implement-new-touchpad-settings-Will-Fix-7779.patch added
  • Status changed from Confirmed to In Progress
  • Assignee set to intrigeri
  • Target version set to Tails_1.3
  • % Done changed from 0 to 10

Attached patch should do the job.

#12 Updated by intrigeri over 4 years ago

  • Feature Branch set to feature/7779-revisit-touchpad-settings

#13 Updated by intrigeri over 4 years ago

  • File deleted (0001-Implement-new-touchpad-settings-Will-Fix-7779.patch)

#14 Updated by Tails over 4 years ago

Applied in changeset commit:40300a84ed80595b3a06aecd35c3a93d5affb0d2.

#15 Updated by intrigeri over 4 years ago

Seems to work, except in the Greeter. Need to patch /etc/gdm3/greeter.gsettings, beware of compatibility with config/chroot_local-patches/gdm-background.diff.

#16 Updated by intrigeri over 4 years ago

Tried to do that in commit:8a3ce867bc79f2b778c521cfd2dd6d2ade8c32be, but doesn't work.

#17 Updated by Tails over 4 years ago

Applied in changeset commit:98a094bd09f39299439e966cd4d0704cb642b9ee.

#18 Updated by intrigeri over 4 years ago

  • Assignee deleted (intrigeri)
  • % Done changed from 10 to 50
  • QA Check set to Ready for QA

#19 Updated by bertagaz over 4 years ago

  • Assignee set to bertagaz

#20 Updated by Tails over 4 years ago

  • Status changed from In Progress to Fix committed
  • % Done changed from 50 to 100

Applied in changeset commit:6f77bc92202c4fed8d8c7e39c37160774266dfb1.

#21 Updated by bertagaz over 4 years ago

  • Assignee deleted (bertagaz)
  • % Done changed from 100 to 50
  • QA Check changed from Ready for QA to Pass

The discussed features seem to work, congrats.

#22 Updated by bertagaz over 4 years ago

  • % Done changed from 50 to 100

#23 Updated by BitingBird about 4 years ago

  • Status changed from Fix committed to Resolved

#24 Updated by intrigeri about 4 years ago

  • Related to Bug #9011: Opening Florence virtual keyboard disables touchpad added

#25 Updated by intrigeri over 2 years ago

  • Related to Feature #11969: Revisit scrolling settings, Stretch edition added

Also available in: Atom PDF