Bug 1210801 - Latest kernel update breaks tap-to-click function of Logitech TK820 keyboard/trackpad
Summary: Latest kernel update breaks tap-to-click function of Logitech TK820 keyboard/...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 20
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-04-10 15:00 UTC by va7nt
Modified: 2015-05-03 17:22 UTC (History)
9 users (show)

Fixed In Version: kernel-4.0.1-300.fc22
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-04-26 12:50:13 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description va7nt 2015-04-10 15:00:00 UTC
Updating FC20 today to kernel version 3.19.3-100.fc20.x86_64 breaks the tap-to-click function on my Logitech TK820 keyboard/trackpad. Returning to kernel version 3.18.9-100.fc20.x86_64 fixes the problem.

Comment 1 Benjamin Tissoires 2015-04-10 16:02:43 UTC
With a v3.19 kernel, you have to enable the option in Gnome:
go to settings->Mouse & touchpad, check "Tap to click" and you should be all set.

Comment 2 va7nt 2015-04-10 16:15:42 UTC
I don't use Gnome. I use Mate, and the options you mention are not available there.

Comment 3 Benjamin Tissoires 2015-04-10 18:50:50 UTC
After installing mate on a f20 box, I can confirm that the option is here:
Preferences -> Mouse Preferences -> Touchpad -> enable mouse clicks with touchpad

The name is terribly misleading, but the effect is the expected one.

Comment 4 va7nt 2015-04-10 22:13:05 UTC
Thanks very much. Found it in System -> Preferences -> Hardware -> Mouse -> Touchpad.

Comment 5 va7nt 2015-04-11 01:03:09 UTC
Sorry, but the situation is not fixed. While the tap to click function is now available, the scrolling function has been hampered, and solaar is no longer able to recognize the receiver. Again, going back to the previous kernel restores the scrolling function to normal operation and solaar functions properly detecting the devices.

Comment 6 Benjamin Tissoires 2015-04-11 11:28:21 UTC
2 fingers scrolling: there is an option "2 fingers scrolling" in the touchpad preferences panel. If you do not enable it, you won't have it.

solaar: this issue seems somewhat different. I can manage to get it working with the TK820 if there is an other unifying device paired to the same receiver. Then, the receiver does not disappear when the keyboard sends its first events.

It works just fine with other Logitech devices, so I am not sure what is happening with the TK820. Please open a separate bug for this issue and also one on the upstream project.

Closing the bug again, as the solaar issue won't be solved in the kernel.

Comment 7 va7nt 2015-04-11 14:23:25 UTC
I did not say that the 2 finger scrolling is not working, but it is not working well. For some reason the smooth scrolling that was there before is gone. Again this is an issue with this kernel apparently. For some reason the scrolling settings have changed from one kernel to the other.

Comment 8 Benjamin Tissoires 2015-04-11 15:18:17 UTC
OK, then Josh, can you backport the following commit?
https://git.kernel.org/cgit/linux/kernel/git/jikos/hid.git/commit/?h=for-4.1/logitech&id=9188dbaed68a4b23dc96eba165265c08caa7dc2a

Once this commit hits mainline,appended to the kernel boot line "hid-logitech-hidpp.disable_raw_mode=1" and you will get back the previous behavior. This might not fix whatever bug there is in solaar, so I still encourage you to open a bug upstream asking for the support of v3.19+ kernels.

Comment 9 Nicolas GIF 2015-04-13 21:13:02 UTC
I've got the same problem with Gnome on Fedora 21. Since this update my TK820 touchpad behave weirdly (cursor moves when I click, clicks when I drag, ...) and I lost the 3 fingers shortcuts as well (previous/next). I'm happy if we can turn the raw mode back on quickly.

Comment 10 Nicolas GIF 2015-04-15 05:44:08 UTC
Do you know if the commit hit the mainline ? I added the parameter to the boot line then the touchpad stopped working at all (I had to plug a mouse).

$ uname -r
3.19.3-200.fc21.x86_64

Comment 11 Benjamin Tissoires 2015-04-16 14:18:35 UTC
(In reply to Nicolas GIF from comment #10)
> Do you know if the commit hit the mainline ? I added the parameter to the
> boot line then the touchpad stopped working at all (I had to plug a mouse).

The bug will be changed from ASSIGNED to MODIFIED when the commit will be pushed in the fedora tree and then changed to CLOSED once it is hitting the stable update channel. So for now, do not use this parameter until the bug is closed and marked as fixed in your current version.

Comment 12 Josh Boyer 2015-04-17 12:31:51 UTC
I've added the patch in comment #8 to f20-f22 in Fedora git.  The Fedora updates system will leave comments here when it is available in the various updates repositories.

Comment 13 Fedora Update System 2015-04-21 13:22:10 UTC
kernel-3.19.5-200.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/kernel-3.19.5-200.fc21

Comment 14 Fedora Update System 2015-04-21 13:22:32 UTC
kernel-3.19.5-100.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/kernel-3.19.5-100.fc20

Comment 15 Fedora Update System 2015-04-22 22:41:33 UTC
Package kernel-3.19.5-100.fc20:
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing kernel-3.19.5-100.fc20'
as soon as you are able to, then reboot.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-6579/kernel-3.19.5-100.fc20
then log in and leave karma (feedback).

Comment 16 Fedora Update System 2015-04-26 12:50:13 UTC
kernel-3.19.5-100.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 17 Fedora Update System 2015-04-26 12:51:07 UTC
kernel-3.19.5-200.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 18 Fedora Update System 2015-04-30 12:24:47 UTC
kernel-4.0.1-300.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/kernel-4.0.1-300.fc22

Comment 19 Fedora Update System 2015-05-03 17:22:17 UTC
kernel-4.0.1-300.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.