benste
Posts: 2
Joined: Sat May 23, 2015 2:57 pm

Touchscreen Acer 272HL not working

Thu May 28, 2015 8:59 pm

Hello together,

I've recently bought a Raspberry Pi 2 Model B in combination with an Acer 272HL touchscreen monitor.
Unfortunately, the touchdevice doesnt work - the usb device wont be recognized.

The used OS is Raspbian and the last update was today. The usb cable is directly connected to the raspberry (no usb-hub between).

My lsusb ouput is:
Bus 001 Device 013: ID 2109:2811

I am not very familar with the lsusb output, but as far as I know, it means, that there are no drivers found.

My output from /var/log/messages is, when I plugin the usb cable from touchdevice:
May 28 20:42:48 raspberrypi kernel: [ 1324.867370] usb 1-1.5: New USB device found, idVendor=2109, idProduct=2811
May 28 20:42:48 raspberrypi kernel: [ 1324.867404] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
May 28 20:42:48 raspberrypi kernel: [ 1324.867422] usb 1-1.5: Product: USB2.0 Hub
May 28 20:42:48 raspberrypi kernel: [ 1324.867439] usb 1-1.5: Manufacturer: VIA Labs, Inc.
May 28 20:42:48 raspberrypi kernel: [ 1324.868583] hub 1-1.5:1.0: USB hub found
May 28 20:42:48 raspberrypi kernel: [ 1324.869001] hub 1-1.5:1.0: 4 ports detected
May 28 20:42:49 raspberrypi kernel: [ 1325.164237] usb 1-1.5.1: new full-speed USB device number 14 using dwc_otg
May 28 20:42:49 raspberrypi kernel: [ 1325.654138] usb 1-1.5.1: new full-speed USB device number 15 using dwc_otg
May 28 20:42:50 raspberrypi kernel: [ 1326.144148] usb 1-1.5.1: new full-speed USB device number 16 using dwc_otg
May 28 20:42:50 raspberrypi kernel: [ 1326.654144] usb 1-1.5.1: new full-speed USB device number 17 using dwc_otg

Detailed output from the usb bus port:
lsusb -D /dev/bus/usb/001/013
Device: ID 2109:2811
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x2109
idProduct 0x2811
bcdDevice 90.90
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12

Output from dmesg:
[ 1944.621469] usb 1-1.4: new high-speed USB device number 18 using dwc_otg
[ 1944.723401] usb 1-1.4: New USB device found, idVendor=2109, idProduct=2811
[ 1944.723422] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1944.723434] usb 1-1.4: Product: USB2.0 Hub
[ 1944.723446] usb 1-1.4: Manufacturer: VIA Labs, Inc.
[ 1944.724549] hub 1-1.4:1.0: USB hub found
[ 1944.725002] hub 1-1.4:1.0: 4 ports detected
[ 1945.021675] usb 1-1.4.1: new full-speed USB device number 19 using dwc_otg
[ 1945.111655] usb 1-1.4.1: device descriptor read/64, error -71
[ 1945.311730] usb 1-1.4.1: device descriptor read/64, error -71
[ 1945.511663] usb 1-1.4.1: new full-speed USB device number 20 using dwc_otg
[ 1945.601635] usb 1-1.4.1: device descriptor read/64, error -71
[ 1945.801655] usb 1-1.4.1: device descriptor read/64, error -71
[ 1946.001609] usb 1-1.4.1: new full-speed USB device number 21 using dwc_otg
[ 1946.421404] usb 1-1.4.1: device not accepting address 21, error -71
[ 1946.511682] usb 1-1.4.1: new full-speed USB device number 22 using dwc_otg
[ 1946.931430] usb 1-1.4.1: device not accepting address 22, error -71
[ 1946.931806] usb 1-1.4-port1: unable to enumerate USB device


I hope you can help me. I dont know, what else I can do.

meisterlampe
Posts: 5
Joined: Tue Dec 25, 2012 7:51 pm

Re: Touchscreen Acer 272HL not working

Mon Jun 01, 2015 6:36 pm

I am facing a similar problem with an unrecognized big usb touch monitor.

I also get no relevant message in /var/log/messages about the usb touch.

benfahrenheit
Posts: 2
Joined: Sat Jun 06, 2015 12:39 pm

Re: Touchscreen Acer 272HL not working

Sat Jun 06, 2015 12:49 pm

I had the same problem with the T272HL. It seems that the Acer uses the troublesome VIA USB chip as its internal USB hub, and it has known compatibility issues. See https://github.com/raspberrypi/firmware/issues/64.

If you use the dwc_otg.speed=1 workaround (mentioned in the link above), the Pi should recognize the touchscreen device in the monitor, though you may introduce compatibility issues with other USB devices.

benste
Posts: 2
Joined: Sat May 23, 2015 2:57 pm

Re: Touchscreen Acer 272HL not working

Sat Jun 06, 2015 1:58 pm

Great advice, thank you very much benfahrenheit! This solved my problem. The touchscreen works with this settings.

In short, 1 step to fix the problem:
- add dwc_otg.speed=1 to the file: /boot/cmdline.txt

benfahrenheit
Posts: 2
Joined: Sat Jun 06, 2015 12:39 pm

Re: Touchscreen Acer 272HL not working

Mon Jun 08, 2015 12:34 am

Great, glad to hear it! Have fun with your new touch setup :)

meirg
Posts: 1
Joined: Thu May 05, 2016 10:51 pm

Re: Touchscreen Acer 272HL not working

Thu May 05, 2016 10:53 pm

Anyone know of an alternative solution? I used the workaround mentioned, and the touchscreen works now, but my keyboard does not.

TIA

adamreisnz
Posts: 10
Joined: Sat Sep 16, 2017 9:29 am

Re: Touchscreen Acer 272HL not working

Tue Jul 10, 2018 4:08 am

I use a similar Acer screen, and also used this work around, which enabled the touch to work, but we are facing a problem that it *stops* working after a while for no apparent reason. Restarting the Pi resolves the issue. Any idea of where we could look to find debugging information?

StanSimmons
Posts: 2
Joined: Mon Sep 24, 2018 4:39 am

Re: Touchscreen Acer 272HL not working

Mon Sep 24, 2018 4:46 am

I've had the same touchscreen problem with both the Acer 272HL and the Acer 232HL connecting directly to the Raspberry Pi 3B/3B+. The only reliable cure for the buggy VIA USB 3.0 chipset in the Acer monitors that I have found is to put a USB 1.1 hub between the RPi and the Acer 2*2HL. I've had very good luck with the unpowered Belkin USB 1.1 4-Port Hub, F5U045.

Return to “Troubleshooting”