Trackpad firmware update
#51
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.
#52
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).
#53
(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**
               Idea
   Donate to $upport
your favorite OS Team
#54
(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.
You can find me on IRC, Discord and Twitter


#55
(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 Smile 

What I've done:
    - boot my pinebook pro with the manjaro preview
    - installed make, gcc, ... and compiled the updater
    - ./updater step-2
#56
**
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**
               Idea
   Donate to $upport
your favorite OS Team
#57
(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 Smile 

ayufan has pretty detailed instructions too, so you can take a look at that.
You can find me on IRC, Discord and Twitter


#58
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**
               Idea
   Donate to $upport
your favorite OS Team
#59
(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
You can find me on IRC, Discord and Twitter


#60
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.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Brand new Pinebook Pro doesn't boot after Manjaro update johnboiles 8 1,998 12-15-2023, 02:11 PM
Last Post: wdt
  After update, multiple problems, pinebook pro. jd50i 1 968 09-16-2023, 09:41 AM
Last Post: jd50i
  Metis package can't update Mangustis 1 982 02-22-2023, 03:23 PM
Last Post: robocone
  Suggestion / Warning about closed source wifi and keyboard / touch pad firmware omarcomputing 3 1,829 10-08-2022, 06:22 PM
Last Post: KC9UDX
  Keyboard/Touchpad update SH61F83 IC zaphod80013 4 3,142 09-14-2022, 03:56 AM
Last Post: Carl
Big Grin EASY SOLUTION for Manjaro "Missing Keys" Update and Install Failure Zoroaster-Z 0 1,366 08-14-2022, 09:01 PM
Last Post: Zoroaster-Z
  Ring around screen following update tylerjohnson3208 2 2,005 05-10-2022, 01:52 AM
Last Post: diyagabriel
  Wont charge when powered off, and update question pineymousepad 7 5,723 12-11-2021, 09:50 PM
Last Post: pineymousepad
  Issues with External Display After Recent Update reundo 0 1,336 11-18-2021, 06:37 PM
Last Post: reundo
Bug Wrong FN keys after keyboard FW update j4n3z 2 2,507 10-19-2021, 01:57 AM
Last Post: j4n3z

Forum Jump:


Users browsing this thread: 2 Guest(s)