[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