[Wayland-bugs] [Bug 98770] Elantech 3320KD-3100 behind [ASUS T300CHI DOCKING] Bluetooth not recognised
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Nov 18 20:50:24 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=98770
Bug ID: 98770
Summary: Elantech 3320KD-3100 behind [ASUS T300CHI DOCKING]
Bluetooth not recognised
Product: Wayland
Version: 1.2.x
Hardware: All
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: libinput
Assignee: wayland-bugs at lists.freedesktop.org
Reporter: 0.freedesktop at iam.tj
Created attachment 128059
--> https://bugs.freedesktop.org/attachment.cgi?id=128059&action=edit
xinput --list-props
This may affect other systems where manufacturers present a device ID different
to the underlying chipset.
In this case an Asus Transformer Book T300 CHI [0] Intel-based 2-in-1
(Tablet/Notebook) with a Bluetooth-connected docking keyboard/touchpad.
The touchpad is only recognised as a basic mouse device. It is actually an
ElanTech SmartPad [1] that supports scroll regions and multi-touch.
The docking unit only provides a Bluetooth link (it has a micro-USB charging
port only).
It presents as "ASUS T300CHI DOCKING" with keyboard and mouse.
I opened the keyboard dock and found the actual chipset is the Elantech
3320KD-3100.
The installed OS is Kubuntu 16.04 with the latest Linux mainline kernel
(currently using 4.9rc4) and Debian/Ubuntu libinput10 (libinput-1.2.3-1ubutu1).
I've taken a brief look at the libinput source code and wonder if a udev hwdb
quirk to recognise this as an Elantech device might be all that is needed?
There is also a separate Synaptics Touchscreen on the tablet (which has the
same problem that will be addressed in a separate bug report).
In the attached logs from evtest and xev I tested the left and right buttons,
moving right/left and up/down, border-scrolling and then at the end
multi-finger gestures (none of which resulted in data).
49503.162379] input: ASUS T300CHI DOCKING as
/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/bluetooth/hci0/hci0:256/0005:0B05:8502.004D/input/input68
[49503.162731] hid-generic 0005:0B05:8502.004D: input,hidraw0: BLUETOOTH HID
v0.01 Keyboard [ASUS T300CHI DOCKING] on 34:02:86:fc:ad:59
$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ASUS T300CHI DOCKING id=11 [slave pointer (2)]
⎜ ↳ SYNAPTICS Synaptics Touch Digitizer V04 id=13 [slave pointer (2)]
⎜ ↳ SYNAPTICS Synaptics Touch Digitizer V04 Pen id=14 [slave pointer
(2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Asus Wireless Radio Control id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam id=12 [slave keyboard (3)]
↳ Asus WMI hotkeys id=15 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=16 [slave keyboard (3)]
↳ ASUS T300CHI DOCKING id=17 [slave keyboard (3)]
[0] https://www.asus.com/2-in-1-PCs/ASUS_Transformer_Book_T300_Chi/
[1] http://www.emc.com.tw/eng/tpn_sp_fun.asp
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20161118/e518550e/attachment.html>
More information about the wayland-bugs
mailing list