Workarounds with driver recompilation are not really a good fit in my case since they require to set up a build system and also to enroll a MOK key for unsigned drivers to work because I have Secure Boot enabled. acpi_osi workaround disables touchpad on my system.
Until the bug is fixed, here's a quicker and easier way to filter these messages on syslog level inspired by https://askubuntu.com/a/21648:
1. sudo vi /etc/rsyslog.d/01-blocklist.conf (any name after "01-" part will work)
2. Add this line:
:msg,contains,"i2c_hid_get_input" ~
3. Save the file and restart rsyslog service: sudo systemctl restart rsyslog
You can make the filter more specific, i.e. filter only "incomplete report" messages instead of suppressing all output of messages containing "i2c_hid_get_input" but latter case works just fine for my purposes.
I have the same issue.
Workarounds with driver recompilation are not really a good fit in my case since they require to set up a build system and also to enroll a MOK key for unsigned drivers to work because I have Secure Boot enabled. acpi_osi workaround disables touchpad on my system.
Until the bug is fixed, here's a quicker and easier way to filter these messages on syslog level inspired by https:/ /askubuntu. com/a/21648:
1. sudo vi /etc/rsyslog. d/01-blocklist. conf (any name after "01-" part will work)
2. Add this line:
:msg,contains, "i2c_hid_ get_input" ~
3. Save the file and restart rsyslog service: sudo systemctl restart rsyslog
You can make the filter more specific, i.e. filter only "incomplete report" messages instead of suppressing all output of messages containing "i2c_hid_get_input" but latter case works just fine for my purposes.
Hope this helps.