06-02-2022, 03:35 PM
(06-02-2022, 01:34 PM)presire Wrote:(06-02-2022, 07:53 AM)Hook Wrote:(06-01-2022, 07:35 AM)Hook Wrote:(06-01-2022, 04:01 AM)lolgzs Wrote: Hi,
it was helpful, and it stopped working scince last manjaro update for me ... is it the same for you ?
No, still working fine here.
Whoops! Just did a new update this morning and now the keyboard isn't responding at all. Will have to sort this out...
I also use Manjaro ARM, with PinePhone (v1.2).
I recently updated it to the latest version, then KB151 fails to start, the following error is output.
Jun 03 00:31:33 manjaro-arm systemd[1]: ppkb-i2c-inputd.service: Scheduled restart job, restart counter is at 5.
Jun 03 00:31:33 manjaro-arm systemd[1]: Stopped PinePhone Keyboard I2C Input Daemon.
Jun 03 00:31:33 manjaro-arm systemd[1]: ppkb-i2c-inputd.service: Start request repeated too quickly.
Jun 03 00:31:33 manjaro-arm systemd[1]: ppkb-i2c-inputd.service: Failed with result 'exit-code'.
Jun 03 00:31:33 manjaro-arm systemd[1]: Failed to start PinePhone Keyboard I2C Input Daemon.
The default kernel driver keyboard can be used by disabling KB151 and rebooting.
sudo systemctl disable ppkb-i2c-inputd.service
sudo systemctl stop ppkb-i2c-inputd.service
sudo systemctl reboot
I have investigated the cause, and it's still unknown.
With the following settings, the default kernel driver keyboard could be disabled.
sudo vi /boot/boot.txt
# /boot/boot.txt file
setenv bootargs 〜 pinephone-keyboard.disable_input
Then, Uboot update.
sudo pp-uboot-mkscr
Restart PinePhone.
sudo systemctl reboot
Start KB151.
sudo systemctl enable ppkb-i2c-inputd.service
sudo systemctl start ppkb-i2c-inputd.service
I was able to start KB151 successfully,
but for some reason, I cannot KB151 keyboard input.