Trackpad firmware update
#41
(11-23-2019, 06:49 PM)Jeb5Blovrueb Wrote:
(11-23-2019, 06:28 PM)Luke Wrote: Read detailed instructions. Start over with step 1.

Doesn't work:
Code:
Running STEP-1...
[*] Flashing keyboard updater firmware...
>>> Fix hex file
[*] Opening in user mode...
>>> Trying to open VID:258a PID:001e...
>>> Device not found
>>> Trying to open VID:258a PID:001f...
>>> Kernel Driver Active
[*] Sending command to switch to boot mode...
[*] Command send
>>> release interface
[*] Opening in boot mode
>>> Trying to open VID:0603 PID:1020...
>>> Device not found
>>> Trying to open VID:0603 PID:1020...
>>> Device not found
>>> Trying to open VID:0603 PID:1020...
>>> Device not found
>>> Failed to open in boot mode

In some cases you might have to retry `step-2` a few times. Detection of boot mode is sometimes flaky.
Homepage: https://ayufan.eu

Releases:
Rock/Pro 64/Pinebook Pro: LinuxChromium OS
So/Pine A64/Pinebook: LinuxAndroid 6.0Android 7.1

Buy me a Beer
  Reply
#42
(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.
  Reply
#43
The updater worked for me. Thanks again to all the devs for getting this update out so quickly!

I actually hadn't been too annoyed by the trackpad issue just browsing the internet and watching videos. It wasn't until I used my PBP to edit an excel file for my wife that the pointer precision issue became a problem. Precision seems to be much better now and I haven't had any dropped key presses since the update.
  Reply
#44
(11-23-2019, 05:47 AM)ayufan Wrote:
(11-22-2019, 08:49 PM)Der Geist der Maschine Wrote: How can I check the firmware version? What's the current version and what was the previous one?

You can't.

My keyboard and trackpad have never been that bad, but I don't see a difference after the update and so I was hoping I can make sure the update succeeded.
  Reply
#45
I've not yet installed the trackpad firmware, so "no comment" on any improvements. (Though they sound good.)

However, for the next version of the firmware, I'd suggest a way to get a version number out of it. And maybe even 2 dates. The date firmware was compiled and date it was installed. (The dates can simply be 32 bit numbers, seconds from Unix Epoch, or 2000/01/01 00:00, if it's easier to not have ASCII text dates.)

Of course, I am a perfectionist..
--
Arwen Evenstar
Princess of Rivendale
  Reply
#46
(11-24-2019, 12:04 PM)Arwen Wrote: I've not yet installed the trackpad firmware, so "no comment" on any improvements. (Though they sound good.)

However, for the next version of the firmware, I'd suggest a way to get a version number out of it. And maybe even 2 dates. The date firmware was compiled and date it was installed. (The dates can simply be 32 bit numbers, seconds from Unix Epoch, or 2000/01/01 00:00, if it's easier to not have ASCII text dates.)

Of course, I am a perfectionist..

If you want to be a complete perfectionist perhaps the keyboard firmware should also send the created/installed information as plain-text printed into any open text field using the Super-Key & F9 (print screen) button combination for 3 seconds Angel

How difficult could that be?
  Reply
#47
Is it only me? With the new firmware, I receive spurious touchpad clicks while I am typing. Apart from that the touchpad is a lot more precise and useful now.
  Reply
#48
(11-24-2019, 01:51 PM)neilman Wrote: If you want to be a complete perfectionist perhaps the keyboard firmware should also send the created/installed information as plain-text printed into any open text field using the Super-Key & F9 (print screen) button combination for 3 seconds Angel

How difficult could that be?

Please no. Keyboards without dedicated special keys for integrated functions should behave transparently, just translating user input to HID data. Beeing able to query the version via e.g. custom HID commands would be plenty enough.
Manjaro ARM

Kernel dev
Buy me a coffee
  Reply
#49
Somewhat off-topic, but still relevant, for those of you who want "palm rejection" - it now works properly and can be set it in software. For MATE: Mouse Preferences -> Trackpad (tab) -> Disable touchpad while typing
You can find me on IRC, Discord and Twitter


  Reply
#50
(11-25-2019, 04:26 AM)tsys Wrote:
(11-24-2019, 01:51 PM)neilman Wrote: If you want to be a complete perfectionist perhaps the keyboard firmware should also send the created/installed information as plain-text printed into any open text field using the Super-Key & F9 (print screen) button combination for 3 seconds Angel

How difficult could that be?

Please no. Keyboards without dedicated special keys for integrated functions should behave transparently, just translating user input to HID data. Beeing able to query the version via e.g. custom HID commands would be plenty enough.

If the trackpad is part of the keyboard USB device, then we can get firmware version with normal "lsusb" output;
Code:
Bus 003 Device 002: ID 258a:001e  
Device Descriptor:
 bLength                18
 bDescriptorType         1
 bcdUSB               1.10
 bDeviceClass            0 (Defined at Interface level)
 bDeviceSubClass         0
 bDeviceProtocol         0
 bMaxPacketSize0         8
 idVendor           0x258a
 idProduct          0x001e
 bcdDevice            1.00
 iManufacturer           1 HAILUCK CO.,LTD
 iProduct                2 USB KEYBOARD
 iSerial                 0
 bNumConfigurations      1
...
--
Arwen Evenstar
Princess of Rivendale
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Lifting Trackpad p3pp3r 7 2,444 03-23-2021, 05:48 PM
Last Post: Timpanogos Slim
  No keyboard & trackpad leads to no display. RMA from the US. Free parts in Seattle BitterPine 4 1,531 12-30-2020, 06:14 AM
Last Post: BetteHoward
  Safe to Update? BluBombr64 6 1,080 12-18-2020, 11:59 AM
Last Post: BluBombr64
Bug [Fixed] Issue with mesa-git (Manjaro ARM Stable Update 2020-09-22)) JasonG-FR 20 5,489 12-12-2020, 05:09 AM
Last Post: mogwai
  For sale: Pinebook Pro from the first batch, with the 128 Gb update Linux-Rob 8 3,180 10-07-2020, 12:03 PM
Last Post: Linux-Rob
  Proper way to use mrfixit update bastafari 13 3,294 09-29-2020, 09:45 PM
Last Post: wdt
  Do I need the touchpad update? Paulie420 3 1,332 09-22-2020, 06:40 PM
Last Post: Paulie420
  brick after firmware update on emms sashka_amur 4 1,337 09-22-2020, 02:24 AM
Last Post: sashka_amur
  Does this plastic trackpad cover come off? Paulie420 7 1,956 09-17-2020, 02:29 AM
Last Post: KC9UDX
  Mouse drfting when using the trackpad jcarty 1 758 09-15-2020, 03:21 PM
Last Post: ab1jx

Forum Jump:


Users browsing this thread: 4 Guest(s)