USB mouse isn't working when a PP keyboard is attached?
#1
Exclamation 
OS: PostmarketOS 23.06 with the latest updates
Hardware revision: most likely 1.2 something
PP keyboard's firmware version: 1.3, the latest
PP keyboard revision: unknown, but bought this year
PP firmware of a USB chip: the latest version from a link at https://wiki.pine64.org/wiki/PinePhone#F...X_firmware
U-Boot: the latest version by this instruction https://wiki.postmarketos.org/wiki/PineP...ot_Upgrade

I wanted to use PP as a netbook - by adding the official PP keyboard, as well as a USB mouse by a simple OTG cable (which doesn't have to be powered). The PP keyboard manual says " The PinePhone’s USB-C port remains operational when mounted in the keyboard and can be used for data and peripherals. "
 However, when a PP keyboard is attached, the PP doesn't see a USB mouse - i.e. no events at dmesg kernel log. But the same USB mouse with the same OTG cable is working fine if I remove a PP keyboard.

This mouse has a built-in LED, which is OFF when a PP keyboard's battery is disabled and is ON when a PP keyboard's battery is enabled.
So I assume that enabling the built-in keyboard's battery somehow helps. But still can't get a successful mouse+keyboard experience. Other USB devices aren't working too when a PP keyboard is attached. Any ideas?
  Reply
#2
The only idea which I have is to look at the experience of other users with Bluetooth mice, usb keyboard, and how difficult it is to find peripherals for instance for the Orange Pi5:
https://forum.pine64.org/showthread.php?...973&page=2
Furthermore, isn’t it strange that a good device builder and programmer uses an usb-c keyboard for the Radxa zero and builds a device in 2023 which looks like a 40 year old TR80? Whas it the best he could do with it? To find peripherals which work with the Pinephone, the Orange Pi 5 and the Radxa zero seems to be tricky. Therefore sharing user experience about this is very helpful.
  Reply
#3
A solution which I suggest is also not to use the Pinephone keyboard. The battery is only 6000mAh.I did some tests with a 10 000 mAh battery. It did power a Pi Pad 5 for more than 24 hrs in idle. This power bank is not much bigger than the Pinephone keyboard, and I suppose it does not interfere with a keyboard. And I would also suggest to test the Rii mini 4 which is both 2.4 Ghz with it’s own dongle as well as Bluetooth. With the 2.4 Ghz dongle we have only one usb-c connector of the Pinephone for the dongle and the power bank, but we can also choose Bluetooth. I used Bluetooth mini keyboards for many years frequently, and did not have any issues with those.
  Reply
#4
According to this video:

https://youtu.be/5cIqwIye2Q0

a usb mouse should work in the configuration shown in the video. But I did not check which distro is used for this demo.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  keyboard case charging but not typing new2pinephone 18 5,799 02-19-2024, 07:30 AM
Last Post: theResonant
  Keyboard doesn't charge my phone no matter what, so can I charge my phone directly ragreenburg 3 8,598 01-14-2024, 03:34 PM
Last Post: acid andy
  I've added an I2C connector to the PP keyboard eugenr 0 427 11-26-2023, 07:24 AM
Last Post: eugenr
  Update the PinePhone keyboard driver to support missing characters? Peter Gamma 8 8,178 10-22-2023, 08:43 PM
Last Post: Peter Gamma
  key repeat with pinephone keyboard rotwang 0 452 10-22-2023, 03:39 PM
Last Post: rotwang
  Pinephone with mini keyboard, trackpad and large power bank? Peter Gamma 0 518 10-21-2023, 07:50 AM
Last Post: Peter Gamma
  Which mini keyboard and mouse to choose for the PP? Peter Gamma 0 617 10-21-2023, 02:55 AM
Last Post: Peter Gamma
  Use the Linux Console with the PinePhone Keyboard mburns 2 1,022 10-20-2023, 04:11 PM
Last Post: mburns
  How to disassemble Keyboard top and replace cables? elof 2 830 10-11-2023, 09:03 AM
Last Post: elof
  Getting all keys working on pine phone keyboard-case undata 5 2,485 10-08-2023, 12:19 PM
Last Post: mburns

Forum Jump:


Users browsing this thread: 1 Guest(s)