Bug 86931 - hid-generic 0005:099A:0500.0001: unknown main item tag 0x0
Summary: hid-generic 0005:099A:0500.0001: unknown main item tag 0x0
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Bluetooth (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: linux-bluetooth@vger.kernel.org
Depends on:
Reported: 2014-10-25 20:23 UTC by Cristian Aravena Romero
Modified: 2019-02-11 14:17 UTC (History)
4 users (show)

See Also:
Kernel Version: 3.16.4
Tree: Mainline
Regression: No


Description Cristian Aravena Romero 2014-10-25 20:23:14 UTC
Message with Mouse Bluetooth

[ 32.960478] hid-generic 0005:099A:0500.0001: unknown main item tag 0x0

Comment 1 Claudio Saavedra 2015-05-04 09:35:57 UTC
This is still present in 4.0.0. Bluetooth keyboard disconnects, bluetoothd seems to crash, etc.

Do you need any further information to help debug this? This bug makes the bluetooth keyboard unusable.
Comment 2 Stephan Diestelhorst 2016-03-29 19:52:54 UTC
Same in 4.2.0 (-34-generic in Ubuntu 15.10).
Comment 3 jbMacAZ 2016-03-30 17:53:32 UTC
Bluetooth behavior was good in ubuntu 15.10 - bluez5.35, blueman device manager and kernel 4.3.6.  I use a bt mouse and OEM bt keydock (Asus T100-CHI)

Starting with 4.4 thru 4.6-rc1-next*, I have to open blueman's device manager to search for devices after idle timeouts.  I also need to leave the device manager dialogue open/minimized to prevent rapid loss of connection.  Device pairing is remembered, but manually searching is difficult when the pointing devices stop working.  My test setup has a usb mouse as a workaround.

dmesg has "unknown main item tag 0x0" after each idle timeout".  If I move mouse during boot, it will auto-connect, but it then suffers a rapid timeout soon after booting.  See dmesg posted at #114561.  It looks like something is incrementing the bluetooth input assignment # when anything times out.
Comment 4 robsmith11 2018-01-12 09:21:14 UTC
Has anyone solved this yet??

I have the same issue with a bluetooth keyboard and kernel 4.14.
Comment 5 jbMacAZ 2018-01-12 17:26:47 UTC
The issue was fixed for the Asus T100 (baytrail) 2-in-1 family.  See this commit.
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/commit/?id=c4c285da1ee18582ace366f07e56e355c20ebc49 which is in kernel 4.15. 

You could try adding the quirk for your device.  

(No kernel maintainer has acknowledged this bug report.)
Comment 6 mybigspam 2019-01-30 18:27:54 UTC
It's not clear from the description what is the problem exactly?
I have similar symptoms with "unknown main item tag 0x0" message after timeout.

But my problem is that bluetooth keyboard disconnects on timeout (which is normal), but then, on the first key press it's just loss, while the keyboard reconnects successfully.

It doesn't occurs on the same system with Windows 10 - the key doesn't lost on reconnect.

I wonder if it can be the same problem.

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