You are not logged in.
Pages: 1
hello, I've just installed an arch-plasma 5 distro on my laptop toshiba. The touchscreen is not working. where can I get instractions to enable.
$ lsusb | grep Touch*
Bus 002 Device 086: ID 04f3:0381 Elan Microelectronics Corp. Touchscreen
Offline
The wiki?
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Online
things are going worst. I don't know why now mi PC don't list the touchpad when I do lsusb.
The wiki say that the article assume that the hardware is recognaised... so... where I must start looking for?
Offline
Are you saying that the device fell off the bus between posts 1 and 3?
Post the output of lsusb.py -ei
Let's do a sanity check and lets see the output of
uname -a
and
pacman -Qi linux (Assuming you are running the stock kernel)
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
Are you saying that the device fell off the bus between posts 1 and 3?
Yes!
$ lsusb.py -ei
usb1 1d6b:0002 09 2.00 480MBit/s 0mA 1IF (Linux 4.3.3-3-ARCH xhci-hcd xHCI Host Controller 0000:00:14.0) hub
1-4 04f3:0381 00 2.01 12MBit/s 100mA 1IF (ELAN Touchscreen)
(EP) 00: Control attr 00 len 07 max 008
1-4:1.0 (IF) 03:00:00 2EPs (Human Interface Device:No Subclass:None) usbhid
(EP) 02: Interrupt (10ms) attr 03 len 07 max 020
(EP) 81: Interrupt (1ms) attr 03 len 07 max 040
1-5 8087:0a2a e0 2.01 12MBit/s 100mA 2IFs (Intel Corp.)
(EP) 00: Control attr 00 len 07 max 040
1-5:1.0 (IF) e0:01:01 3EPs (Wireless:Radio Frequency:Bluetooth) btusb bluetooth/hci0
(EP) 02: Bulk (0ms) attr 02 len 07 max 040
(EP) 81: Interrupt (1ms) attr 03 len 07 max 040
(EP) 82: Bulk (0ms) attr 02 len 07 max 040
1-5:1.1 (IF) e0:01:01 2EPs (Wireless:Radio Frequency:Bluetooth) btusb
(EP) 03: Isoc (1ms) attr 01 len 07 max 000
(EP) 83: Isoc (1ms) attr 01 len 07 max 000
1-6 04f2:b447 ef 2.00 480MBit/s 500mA 2IFs (SunplusIT Inc TOSHIBA Web Camera - HD)
(EP) 00: Control attr 00 len 07 max 040
1-6:1.0 (IF) 0e:01:00 1EP (Video:Video Control) uvcvideo video4linux/video0 input/input25
(EP) 87: Interrupt (16ms) attr 03 len 07 max 010
1-6:1.1 (IF) 0e:02:00 0EPs (Video:Video Streaming) uvcvideo
1-7 0483:91d1 00 2.00 12MBit/s 100mA 1IF (STMicroelectronics ST_SENSOR_HUB ST_SENSOR_HUB)
(EP) 00: Control attr 00 len 07 max 040
1-7:1.0 (IF) 03:00:00 1EP (Human Interface Device:No Subclass:None) usbhid
(EP) 81: Interrupt (1ms) attr 03 len 07 max 040
usb2 1d6b:0003 09 3.00 5000MBit/s 0mA 1IF (Linux 4.3.3-3-ARCH xhci-hcd xHCI Host Controller 0000:00:14.0) hub
usb3 1d6b:0002 09 2.00 480MBit/s 0mA 1IF (ehci_hcd 0000:00:1d.0) hub
3-1 8087:8001 09 2.00 480MBit/s 0mA 1IF (Intel Corp.) hub
[lamark@toshiba ~]$ lsusb.py -ei | grep Tou*
1-4 04f3:0381 00 2.01 12MBit/s 100mA 1IF (ELAN Touchscreen)
$ uname -a
Linux toshiba 4.3.3-3-ARCH #1 SMP PREEMPT Wed Jan 20 08:12:23 CET 2016 x86_64 GNU/Linux
$ pacman -Qi linux
Nombre : linux
Versión : 4.3.3-3
Descripción : The Linux kernel and modules
Arquitectura : x86_64
Desarrollador principal : http://www.kernel.org/
Licencias : GPL2
Grupos : base
Provee : Nada
Depende de : coreutils linux-firmware kmod mkinitcpio>=0.7
Depende opcionalmente en: crda: to set the correct wireless channels of your country
Requerido por : virtualbox-host-modules
Opcional para : Nada
En conflicto con : Nada
Remplaza a : Nada
Tamaño de la instalación : 74,11 MiB
Encargado : Tobias Powalowski <tpowa@archlinux.org>
Fecha de creación : mié 20 ene 2016 04:13:40 ART
Fecha de instalación : jue 28 ene 2016 13:32:53 ART
Motivo de la instalación: Instalado explícitamente
Intérprete de instalación: Sí
Validado por : Firma
Offline
It is on the bus. And it shows up as a HID device.
What us the output of sudo evtest ? Let's see if it is getting mapped as a event interface.
Do the other hid devices like touchpads and mice work?
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
I have the same touchscreen and probably the same issue. I got the same output for uname -a and pacman -Qi linux. I got the same output for the touchscreen when running lsusb.py -ei.
I just saw that lsusb does not show the same output all the time.
# lsusb
Bus 003 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 020: ID 0483:91d1 STMicroelectronics Sensor Hub
Bus 001 Device 003: ID 04f2:b447 Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# lsusb
Bus 003 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 020: ID 0483:91d1 STMicroelectronics Sensor Hub
Bus 001 Device 003: ID 04f2:b447 Chicony Electronics Co., Ltd
Bus 001 Device 060: ID 04f3:0381 Elan Microelectronics Corp. Touchscreen
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Also, dmesg -w is showing repetitive and constant output for the hid-multitouch device driver:
...
[15944.074941] usb 1-4: ep 0x2 - rounding interval to 64 microframes, ep desc says 80 microframes
[15944.083819] input: ELAN Touchscreen as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:04F3:0381.2627/input/input19656
[15944.084107] hid-multitouch 0003:04F3:0381.2627: input,hiddev0,hidraw0: USB HID v1.10 Device [ELAN Touchscreen] on usb-0000:00:14.0-4/input0
[15944.094727] usb 1-4: USB disconnect, device number 98
[15944.466877] usb 1-4: new full-speed USB device number 99 using xhci_hcd
[15944.642857] usb 1-4: ep 0x2 - rounding interval to 64 microframes, ep desc says 80 microframes
[15944.652164] input: ELAN Touchscreen as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:04F3:0381.2628/input/input19658
[15944.652428] hid-multitouch 0003:04F3:0381.2628: input,hiddev0,hidraw0: USB HID v1.10 Device [ELAN Touchscreen] on usb-0000:00:14.0-4/input0
[15944.663339] usb 1-4: USB disconnect, device number 99
...
It looks like the device is being disconnected continuously. Update I blacklisted hid_multitouch and the disconnect loop continued after reboot. If you compare the output of dmesg -w the only difference is that hid-multitouch messages are missing.
I followed the suggestions on the wiki to see if the touch input event was detected, but I had no luck getting output when running cat /dev/input/event* on each input device. This is my output to evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0: AT Translated Set 2 keyboard
/dev/input/event1: Power Button
/dev/input/event2: Lid Switch
/dev/input/event3: Power Button
/dev/input/event4: HDA Digital PCBeep
/dev/input/event5: HDA Intel PCH Mic
/dev/input/event6: HDA Intel PCH Headphone
/dev/input/event7: PC Speaker
/dev/input/event8: Video Bus
/dev/input/event9: Toshiba input device
/dev/input/event10: ETPS/2 Elantech Touchpad
/dev/input/event11: HDA Intel HDMI HDMI/DP,pcm=3
/dev/input/event12: HDA Intel HDMI HDMI/DP,pcm=7
/dev/input/event13: HDA Intel HDMI HDMI/DP,pcm=8
/dev/input/event14: TOSHIBA Web Camera - HD
Select the device event number [0-14]: ^C
Note that this same touchscreen was working a couple of months ago. In fact I found a couple of sources that suggest this might be a kernel regression:
Ubuntu bug report [I already have the latest bios (1.60)]
Fedora forum
Ubuntu forum
Any other ideas on how to troubleshoot this issue?
Last edited by engidoc (2016-01-30 05:43:55)
Offline
It is on the bus. And it shows up as a HID device.
What us the output of sudo evtest ? Let's see if it is getting mapped as a event interface.
Do the other hid devices like touchpads and mice work?
touchpad is working fine with xf86-input-synaptics driver
# evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0: AT Translated Set 2 keyboard
/dev/input/event1: Power Button
/dev/input/event2: Lid Switch
/dev/input/event3: Power Button
/dev/input/event4: HDA Digital PCBeep
/dev/input/event5: HDA Intel PCH Mic
/dev/input/event6: HDA Intel PCH Headphone
/dev/input/event7: Video Bus
/dev/input/event8: PC Speaker
/dev/input/event9: Toshiba input device
/dev/input/event10: ETPS/2 Elantech Touchpad
/dev/input/event11: HDA Intel HDMI HDMI/DP,pcm=3
/dev/input/event12: HDA Intel HDMI HDMI/DP,pcm=7
/dev/input/event13: HDA Intel HDMI HDMI/DP,pcm=8
/dev/input/event15: TOSHIBA Web Camera - HD
Select the device event number [0-15]:
Offline
I know this is an older thread, but I recently picked up a Toshiba Radius 15, and it has the same ELAN Touchscreen 04f3:0381. Same behavior; repeated USB disconnects.
I tried 4.6.2-1 and the 4.4 LTS kernel, same thing. But when I tried 4.1 LTS CK (linux-lts41-ck from AUR,) it works perfectly.
Offline
Pages: 1