# Re: \[PATCH\] HID: quirks: Add quirk for the Microsoft Surface 3 type-cover

- From: Jiri Kosina \<jikos@kernel.org\>
- Date: 2021-11-29 09:02:07 
- List: linux-input
- Page: https://ratatoskr.run/linux-input/2021/11/8933601
- Thread: https://ratatoskr.run/linux-input/2021/11/8933598/t.md

```text
On Sun, 28 Nov 2021, Hans de Goede wrote:

> Add a HID_QUIRK_NO_INIT_REPORTS quirk for the
> Microsoft Surface 3 (non pro) type-cover.
> 
> Trying to init the reports seems to confuse the type-cover and
> causes 2 issues:
> 
> 1. Despite hid-multitouch sending the command to switch the
> touchpad to multitouch mode, it keeps sending events on the
> mouse emulation interface.
> 
> 2. The touchpad completely stops sending events after a reboot.
> 
> Adding the HID_QUIRK_NO_INIT_REPORTS quirk fixes both issues.
> 
> Signed-off-by: Hans de Goede <redacted>

Applied, thanks Hans.

-- 
Jiri Kosina
SUSE Labs

```
