I applied this update and now all of my problems have gone away.
By the way, I really enjoy typing on this machine. The keyboard feels great for such an inexpensive laptop.
So, I've noticed something over the last several days of use with the new firmware... While the keyboard fix has remained in place, I've noticed that the trackpad enhancements have reverted somewhat. To expand on this, the old pointer overshoot issue is still gone however a sort of dead zone has appeared which makes pointer precision similar to the pre-update behavior. This is mostly just feedback for the devs, the behavior overall is still improved and I'm happy that the update was made available to us. Hopefully the dead zone issue can be mitigated in the next update (should there be one).
(11-22-2019, 09:42 AM)Luke Wrote: Credit goes to @tllim , @xalius , @ayufan and @anarsoul
N.B. This trackpad/ keyboard firmware update applies to all Pinebook Pros produced in 2019
Before you start:
Your Pinebook Pro should be either fully charged or, preferably, running of mains. This utility will be writing chips on the keyboard and trackpad, so a loss of power during any stage of the update can result in irrecoverable damage to your trackpad or keyboard.
The scripts ought to work on all OSs available for the Pinebook Pro. Some OSs may, however, require installation of relevant dependencies.
Please report any issues you encounter in this thread.
What you'll need:- Your Pinebook Pro fully charged / running of mains power
- Connection to WiFi
- An external USB keyboard/ access to the Pinebebook Pro via ssh
What you need to do:
Please follow @ayufan's instructions exactly
Instruction Brief (read original instructions for further details):
Code: git clone https://github.com/ayufan-rock64/pinebook-pro-keyboard-updater
cd pinebook-pro-keyboard-updater
sudo apt-get install build-essential libusb-1.0-0-dev xxd
make
First Step:
Code: sudo ./updater step-1
sudo reboot
Second Step:
Code: sudo ./updater step-2
sudo reboot
LUKE :
Should everyone do this update, (?)
my track pad and keyboard seem to operate just fine.
(Keyboard, track pad including edge scroll and all)
After sitting for a few days my keyboard did not register every key press,
but after using it for a few minutes all the keys seem to respond.... ?
I am thinking I may do the firmware update when it or if it becomes a problem..?
LINUX = CHOICES
**BCnAZ**
Donate to $upport
your favorite OS Team
(11-26-2019, 02:26 PM)bcnaz Wrote: (11-22-2019, 09:42 AM)Luke Wrote: Credit goes to @tllim , @xalius , @ayufan and @anarsoul
N.B. This trackpad/ keyboard firmware update applies to all Pinebook Pros produced in 2019
Before you start:
Your Pinebook Pro should be either fully charged or, preferably, running of mains. This utility will be writing chips on the keyboard and trackpad, so a loss of power during any stage of the update can result in irrecoverable damage to your trackpad or keyboard.
The scripts ought to work on all OSs available for the Pinebook Pro. Some OSs may, however, require installation of relevant dependencies.
Please report any issues you encounter in this thread.
What you'll need:- Your Pinebook Pro fully charged / running of mains power
- Connection to WiFi
- An external USB keyboard/ access to the Pinebebook Pro via ssh
What you need to do:
Please follow @ayufan's instructions exactly
Instruction Brief (read original instructions for further details):
Code: git clone https://github.com/ayufan-rock64/pinebook-pro-keyboard-updater
cd pinebook-pro-keyboard-updater
sudo apt-get install build-essential libusb-1.0-0-dev xxd
make
First Step:
Code: sudo ./updater step-1
sudo reboot
Second Step:
Code: sudo ./updater step-2
sudo reboot
LUKE :
Should everyone do this update, (?)
my track pad and keyboard seem to operate just fine.
(Keyboard, track pad including edge scroll and all)
After sitting for a few days my keyboard did not register every key press,
but after using it for a few minutes all the keys seem to respond.... ?
I am thinking I may do the firmware update when it or if it becomes a problem..?
In my opinion, everyone *should* do the update as it vastly improves the trackpad and keyboard performance. But it is obviously voluntary, and its your choice whether you wish to upgrade or not.
(11-24-2019, 05:02 AM)Jeb5Blovrueb Wrote: (11-24-2019, 03:22 AM)ayufan Wrote: In some cases you might have to retry `step-2` a few times. Detection of boot mode is sometimes flaky. I've tried that many times, but it always fails. Today, I've completed step-2 with success, my trackpad is working again
What I've done:
- boot my pinebook pro with the manjaro preview
- installed make, gcc, ... and compiled the updater
- ./updater step-2
11-26-2019, 03:25 PM
(This post was last modified: 11-26-2019, 03:38 PM by bcnaz.)
**
I value your opinion so I will do shortly,
BUT maybe wait a day or two to see if the simplified method becomes available
Thank You much for your assistance
**************
RUN the Compiler 1st,
Then step 1
Then step 2
???
***************
LINUX = CHOICES
**BCnAZ**
Donate to $upport
your favorite OS Team
(11-26-2019, 03:25 PM)bcnaz Wrote: **
I value your opinion so I will do shortly,
BUT maybe wait a day or two to see if the simplified method becomes available
Thank You much for your assistance
**************
RUN the Compiler 1st,
Then step 1
Then step 2
???
***************
Yes, its pretty straight forward
ayufan has pretty detailed instructions too, so you can take a look at that.
11-26-2019, 05:20 PM
(This post was last modified: 11-28-2019, 10:40 AM by bcnaz.
Edit Reason: EDIT
)
AND it requires a usb keyboard ?
I do not have one of those but I can purchase one...
**
Ordered a brand new usb full keyboard, under $10 USD, and it will be here Monday.
.. :-)
LINUX = CHOICES
**BCnAZ**
Donate to $upport
your favorite OS Team
(11-26-2019, 05:20 PM)bcnaz Wrote: AND it requires a usb keyboard ?
I do not have one of those but I can purchase one...
I am pretty sure that you can get away with not using one, if you can manipulate the PBP using the keyboard alone + via ssh.
An external mouse/keyboard just make the process easier - but its not necessary
With the updater on Manjaro, I had issues with step-2. In the KDE session it failed even after 5-10 attempts (also a few restarts).
Switching to tty2 completed step-2 from the first try.
If someone else has issues with completing the update, is worth a shot.
|