Project

General

Profile

Feature #7779

Revisit default touchpad settings

Added by intrigeri over 5 years ago. Updated almost 5 years ago.

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

100%

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 about 5 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 almost 5 years ago

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

Fix-committed: #7779

History

#1 Updated by intrigeri over 5 years ago

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

#2 Updated by intrigeri over 5 years ago

  • Description updated (diff)

#3 Updated by BitingBird about 5 years ago

#4 Updated by sajolida about 5 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 about 5 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 about 5 years ago

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

#7 Updated by BitingBird about 5 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 about 5 years ago

  • Type of work changed from Research to Code

#10 Updated by sajolida about 5 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 about 5 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 about 5 years ago

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

#13 Updated by intrigeri about 5 years ago

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

#14 Updated by Tails about 5 years ago

Applied in changeset commit:40300a84ed80595b3a06aecd35c3a93d5affb0d2.

#15 Updated by intrigeri about 5 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 about 5 years ago

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

#17 Updated by Tails about 5 years ago

Applied in changeset commit:98a094bd09f39299439e966cd4d0704cb642b9ee.

#18 Updated by intrigeri about 5 years ago

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

#19 Updated by bertagaz almost 5 years ago

  • Assignee set to bertagaz

#20 Updated by Tails almost 5 years ago

  • Status changed from In Progress to 11
  • % Done changed from 50 to 100

Applied in changeset commit:6f77bc92202c4fed8d8c7e39c37160774266dfb1.

#21 Updated by bertagaz almost 5 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 almost 5 years ago

  • % Done changed from 50 to 100

#23 Updated by BitingBird almost 5 years ago

  • Status changed from 11 to Resolved

#24 Updated by intrigeri almost 5 years ago

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

#25 Updated by intrigeri about 3 years ago

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

Also available in: Atom PDF