What's your experience with the updated touchpad firmware?
Feels nearly perfect
65.93%
60
Better, but still not issue-free
26.37%
24
No real improvements
3.30%
3
Firmware update failed
4.40%
4
91 vote(s)
* You voted for this item. [Show Results]

Finally... The touchpad works great!
#91
Is there a way to check the status of this updated firmware availability in fwupd?
  Reply
#92
Much better but two finger scroll sometimes jumps and isn't continuous scrolling. Normal mouse movement is much improved though. It would be my daily driver if two finger scroll was working properly. Good work! Wink
  Reply
#93
Hello all,

so I attempted to do the install, and step-1 fails already, I'm on `postmarketOS` so I followed the guide over their wiki: https://wiki.postmarketos.org/wiki/PINE6...d_firmware

Which is the same except for the fact that they `curl https://mirror.postmarketos.org/images/p...o/tpfw.bin > firmware/tpfw.bin` before the make command, I did clone the correct repo though, the one in OP.

When I run step-1:

Code:
sudo ./updater step-1

Please note that updating the firmware carries a small risk
of permanently disabling the trackpad and keyboard, effectively
bricking them.  Proceed at your own risk.

Press Ctrl+C within the next five seconds to cancel... 5 4 3 2 1

[x] Running STEP-1...
[*]Flashing keyboard updater firmware...
>>> Hex file data fixed
[*]Opening USB device in user mode...
>>> Trying to open VID:258a PID:001e...
>>> USB device not found
>>> Trying to open VID:258a PID:001f...
>>> Kernel driver active
[*]Sending command to switch to boot mode...
>>> Switch command sent
>>> USB device closed
[*]Opening USB device in boot mode...
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
>>> Trying to open VID:0603 PID:1020...
>>> USB device not found
EEE Failed to open in boot mode

[*]And if I do `lsusb` I get the following:
Code:
Bus 005 Device 001: ID 1d6b:0002
Bus 003 Device 001: ID 1d6b:0001
Bus 002 Device 002: ID 05e3:0608
Bus 001 Device 001: ID 1d6b:0002
Bus 005 Device 002: ID 093a:2510
Bus 008 Device 001: ID 1d6b:0003
Bus 006 Device 001: ID 1d6b:0003
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002
Bus 003 Device 004: ID 258a:001f
Bus 007 Device 001: ID 1d6b:0002

[*]The keyboard works, but the trackpad doesn't (which is what the step-1 is meant to do?).

[*]So before I install another distro (of the ones that seemingly worked), has anyone tried the updated with PostmarketOS or might be able to shed some light?
  Reply
#94
Did the update couple of months ago, worked like a charm.

But just today noticed - NumLock function (usually F10 key) now activates with F9 key (usually PrintScreen key). And the PrintScreen function is missing.

Has anyone encountered this little bug? Any ideas on fixing them?
  Reply
#95
(12-03-2021, 04:38 PM)heyghoge Wrote: Did the update couple of months ago, worked like a charm.

But just today noticed - NumLock function (usually F10 key) now activates with F9 key (usually PrintScreen key). And the PrintScreen function is missing.

Has anyone encountered this little bug? Any ideas on fixing them?

Mine does it too.  But I thought someone, somewhere, decided that this was a feature.  Not sure anymore; memory is fuzzy on this.
:wq



[ SRA accepts you ]

Everyone wants me to quit using NetBSD
  Reply
#96
Reflashed - now it's back to normal.
  Reply
#97
Thank you very much for this firmware!

Is it possible to have the right and middle click emulations with 2 and 3 fingers?
using libinput or synaptics?

EDIT: OK with libinput
Kind regards,
Xavier Miller.
  Reply
#98
Finally got the courage to update today.  If you are on Manjaro and pacman, command that worked for me is:

     sudo pacman -Suy pinebook-pro-keyboard-updater

Very quick and easy.  Touchpad works 1,000% better, thank you!

Edit to add - on 0.0.3-4 , the NumLock and Print Screen still work the same way for me, no change.
  Reply
#99
I finally updated today on my PBP (produced 8/20, part of the third production run I think?).  The trackpad works significantly better (yay!) but the keyboard update is a mixed bag.  Some issues with the keyboard are now fixed - numlock functionality now works (it didn't before) and the super-L and -R keys snap the windows correctly.  All improvements.

However, the BlueFn-F3 key no longer triggers the "screen share" functionality.  The other BlueFn key combinations work just fine.   I actually used the screen share key quite a bit, so, that's a little frustrating.  I tried going through the keyboard firmware hex files, nothing jumped out at me as being responsible for the change or an easy way to fix it, so, I probably missed something.

Has anyone else encountered this issue?  

xev puts out this when BlueFn+F3 is keyed:
KeyPress event, serial 39, synthetic NO, window 0x3200001,
   root 0x430, subw 0x0, time 483183, (-876,1031), root: (140,1060),
   state 0x0, keycode 69 (keysym 0xffc0, F3), same_screen YES,
   XLookupString gives 0 bytes:  
   XmbLookupString gives 0 bytes:  
   XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x3200001,
   root 0x430, subw 0x0, time 483319, (-876,1031), root: (140,1060),
   state 0x0, keycode 69 (keysym 0xffc0, F3), same_screen YES,
   XLookupString gives 0 bytes:  
   XFilterEvent returns: False
  Reply
Hm, for me the updater fails at step 2 even though it passed step 1:

Code:
Verify mismatch: type=f2, pass=e2, recieved=d2


How would I go about solving this?
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  PBP green LED works but blank display. frerebo 1 1,230 02-22-2023, 03:11 AM
Last Post: KC9UDX
  Keyboard/Touchpad update SH61F83 IC zaphod80013 4 4,195 09-14-2022, 03:56 AM
Last Post: Carl
  No WIFI network discovery in any manjaro installation (but works on fedora) pineitup 1 3,612 02-05-2021, 09:10 AM
Last Post: BlueJayLinux
  Sticker on touchpad fbkr 3 5,999 11-10-2020, 10:10 PM
Last Post: pFalken
  Touchpad self generates events jpalus 0 2,253 10-18-2020, 11:38 AM
Last Post: jpalus
  Do I need the touchpad update? Paulie420 3 6,301 09-22-2020, 06:40 PM
Last Post: Paulie420
  touchpad tanzim8145 2 5,427 06-06-2020, 02:56 AM
Last Post: lot378
Bug open wifi works and secure wifi does not j3bel 2 4,615 06-02-2020, 01:55 PM
Last Post: j3bel
  Right Click touchpad sensitivity tomfowler 4 7,087 05-31-2020, 12:32 PM
Last Post: gwalker
  lol touchpad causes mouse to move all over the place when using in a car james64 0 2,397 02-05-2020, 08:16 AM
Last Post: james64

Forum Jump:


Users browsing this thread: 26 Guest(s)