We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2016-03-10 16:24:35 +0200

USB Keyboard and mouse support on USB OTG

Some people have been trying to use USB HCI devices such as keyboards and mice through a USB OTG adapter with no luck. The devices are detected but don't work, with what looks like an error detecting them. Could they be fixed? Is there any support for a mouse pointer in Sailfish?

Dmesg log of a USB keyboard connection:

[322388.720394] usb usb1: usb wakeup-resume
[322388.720447] hub 1-0:1.0: hub_resume
[322388.720498] hub 1-0:1.0: port 1: status 0101 change 0001
[322388.720618] usb usb2: usb wakeup-resume
[322388.720656] hub 2-0:1.0: hub_resume
[322388.720757] hub 2-0:1.0: state 7 ports 1 chg 0000 evt 0000
[322388.720852] hub 2-0:1.0: hub_suspend
[322388.830665] hub 1-0:1.0: state 7 ports 6 chg 0002 evt 0000
[322388.830734] hub 1-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
[322388.830768] hub 1-0:1.0: hub_port_connect_change add 5s wake_lock for port connect change
[322388.949765] usb 1-1: new full-speed USB device number 20 using xhci_hcd
[322393.970914] usb 1-1: device descriptor read/8, error -110
[322399.100877] usb 1-1: device descriptor read/8, error -110
[322399.329770] usb 1-1: new full-speed USB device number 21 using xhci_hcd
[322404.350870] usb 1-1: device descriptor read/8, error -110
[322409.480879] usb 1-1: device descriptor read/8, error -110
[322409.709805] usb 1-1: new full-speed USB device number 22 using xhci_hcd
[322414.731554] usb 1-1: device descriptor read/8, error -110
[322418.618869] trigger_algo:Algo_status:2
[322419.861239] usb 1-1: device descriptor read/8, error -110
[322420.089788] usb 1-1: new full-speed USB device number 23 using xhci_hcd
[322425.111052] usb 1-1: device descriptor read/8, error -110
[322430.240867] usb 1-1: device descriptor read/8, error -110
[322430.349847] hub 1-0:1.0: unable to enumerate USB device on port 1
[322430.350003] hub 1-0:1.0: hub_suspend
[322430.350077] [xhci_pci_suspend], xhci_root_hub pointer:0x76fa0800
[322430.350145] XHCI: port 0, portsc 0xc0006e1
[322430.420819] xhci_hcd 0000:00:14.0: power state changed by ACPI to D3cold

USB Keyboard and mouse support on USB OTG

Some The Jolla Tablet supports USB OTG, and some people have been trying to use USB HCI devices such as keyboards and mice through a USB OTG adapter with no luck. The devices are detected but don't work, with what looks like an error detecting them. Could they be fixed? Is there any support for a mouse pointer in Sailfish?

Dmesg log of a USB keyboard connection:

[322388.720394] usb usb1: usb wakeup-resume
[322388.720447] hub 1-0:1.0: hub_resume
[322388.720498] hub 1-0:1.0: port 1: status 0101 change 0001
[322388.720618] usb usb2: usb wakeup-resume
[322388.720656] hub 2-0:1.0: hub_resume
[322388.720757] hub 2-0:1.0: state 7 ports 1 chg 0000 evt 0000
[322388.720852] hub 2-0:1.0: hub_suspend
[322388.830665] hub 1-0:1.0: state 7 ports 6 chg 0002 evt 0000
[322388.830734] hub 1-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
[322388.830768] hub 1-0:1.0: hub_port_connect_change add 5s wake_lock for port connect change
[322388.949765] usb 1-1: new full-speed USB device number 20 using xhci_hcd
[322393.970914] usb 1-1: device descriptor read/8, error -110
[322399.100877] usb 1-1: device descriptor read/8, error -110
[322399.329770] usb 1-1: new full-speed USB device number 21 using xhci_hcd
[322404.350870] usb 1-1: device descriptor read/8, error -110
[322409.480879] usb 1-1: device descriptor read/8, error -110
[322409.709805] usb 1-1: new full-speed USB device number 22 using xhci_hcd
[322414.731554] usb 1-1: device descriptor read/8, error -110
[322418.618869] trigger_algo:Algo_status:2
[322419.861239] usb 1-1: device descriptor read/8, error -110
[322420.089788] usb 1-1: new full-speed USB device number 23 using xhci_hcd
[322425.111052] usb 1-1: device descriptor read/8, error -110
[322430.240867] usb 1-1: device descriptor read/8, error -110
[322430.349847] hub 1-0:1.0: unable to enumerate USB device on port 1
[322430.350003] hub 1-0:1.0: hub_suspend
[322430.350077] [xhci_pci_suspend], xhci_root_hub pointer:0x76fa0800
[322430.350145] XHCI: port 0, portsc 0xc0006e1
[322430.420819] xhci_hcd 0000:00:14.0: power state changed by ACPI to D3cold

USB Keyboard and mouse support on USB OTG

The Jolla Tablet supports USB OTG, and some people have been trying to use USB HCI devices such as keyboards and mice through a USB OTG adapter with adapter. It's reported that some keyboards work, but there's no luck. The devices are detected but don't work, with what looks like an error detecting them. Could they be fixed? Is there any support for a mouse pointer support in Sailfish?Sailfish. Could this be brought in from elsewhere? Where would it go?

Dmesg log of a USB keyboard connection:

[322388.720394] usb usb1: usb wakeup-resume
[322388.720447] hub 1-0:1.0: hub_resume
[322388.720498] hub 1-0:1.0: port 1: status 0101 change 0001
[322388.720618] usb usb2: usb wakeup-resume
[322388.720656] hub 2-0:1.0: hub_resume
[322388.720757] hub 2-0:1.0: state 7 ports 1 chg 0000 evt 0000
[322388.720852] hub 2-0:1.0: hub_suspend
[322388.830665] hub 1-0:1.0: state 7 ports 6 chg 0002 evt 0000
[322388.830734] hub 1-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
[322388.830768] hub 1-0:1.0: hub_port_connect_change add 5s wake_lock for port connect change
[322388.949765] usb 1-1: new full-speed USB device number 20 using xhci_hcd
[322393.970914] usb 1-1: device descriptor read/8, error -110
[322399.100877] usb 1-1: device descriptor read/8, error -110
[322399.329770] usb 1-1: new full-speed USB device number 21 using xhci_hcd
[322404.350870] usb 1-1: device descriptor read/8, error -110
[322409.480879] usb 1-1: device descriptor read/8, error -110
[322409.709805] usb 1-1: new full-speed USB device number 22 using xhci_hcd
[322414.731554] usb 1-1: device descriptor read/8, error -110
[322418.618869] trigger_algo:Algo_status:2
[322419.861239] usb 1-1: device descriptor read/8, error -110
[322420.089788] usb 1-1: new full-speed USB device number 23 using xhci_hcd
[322425.111052] usb 1-1: device descriptor read/8, error -110
[322430.240867] usb 1-1: device descriptor read/8, error -110
[322430.349847] hub 1-0:1.0: unable to enumerate USB device on port 1
[322430.350003] hub 1-0:1.0: hub_suspend
[322430.350077] [xhci_pci_suspend], xhci_root_hub pointer:0x76fa0800
[322430.350145] XHCI: port 0, portsc 0xc0006e1
[322430.420819] xhci_hcd 0000:00:14.0: power state changed by ACPI to D3cold