Feature #7779

Revisit default touchpad settings

Added by intrigeri 2014-08-13 20:17:35 . Updated 2015-02-24 22:50:12 .

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

100%

Feature Branch:
feature/7779-revisit-touchpad-settings
Type of work:
Code
Starter:
Affected tool:
Deliverable for:

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.


Subtasks


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 2015-03-04
Related to Tails - Feature #11969: Revisit scrolling settings, Stretch edition Resolved 2016-11-20
Has duplicate Tails - Feature #8411: Touchpad tapping Duplicate 2014-12-09

History

#1 Updated by intrigeri 2014-08-13 20:17:59

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

#2 Updated by intrigeri 2014-08-13 20:25:15

  • Description updated

#3 Updated by BitingBird 2014-12-19 12:39:47

#4 Updated by sajolida 2014-12-30 15:41:06

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 2015-01-01 18:59:09

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 2015-01-02 21:11:58

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

#7 Updated by BitingBird 2015-01-03 20:29:02

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 2015-01-03 20:33:20

  • Type of work changed from Research to Code

#10 Updated by sajolida 2015-01-03 23:46:35

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 2015-01-07 10:14:06

  • File <del>missing: 0001-Implement-new-touchpad-settings-Will-Fix-7779.patch</del> 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 2015-01-14 22:23:41

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

#13 Updated by intrigeri 2015-01-14 22:24:01

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

#14 Updated by Tails 2015-01-14 22:24:33

Applied in changeset commit:40300a84ed80595b3a06aecd35c3a93d5affb0d2.

#15 Updated by intrigeri 2015-01-15 04:42:56

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 2015-01-15 05:42:30

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

#17 Updated by Tails 2015-01-16 15:24:56

Applied in changeset commit:98a094bd09f39299439e966cd4d0704cb642b9ee.

#18 Updated by intrigeri 2015-01-16 16:08:24

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

#19 Updated by bertagaz 2015-01-27 13:11:58

  • Assignee set to bertagaz

#20 Updated by Tails 2015-02-05 16:48:46

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

Applied in changeset commit:6f77bc92202c4fed8d8c7e39c37160774266dfb1.

#21 Updated by bertagaz 2015-02-05 16:57:30

  • 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 2015-02-05 16:58:31

  • % Done changed from 50 to 100

#23 Updated by BitingBird 2015-02-24 22:50:12

  • Status changed from Fix committed to Resolved

#24 Updated by intrigeri 2015-03-20 22:06:06

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

#25 Updated by intrigeri 2016-11-20 09:00:50

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