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


#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


Possibly Related Threads…
Thread Author Replies Views Last Post
  Locked out after update Shylocked 5 509 09-13-2024, 07:40 AM
Last Post: tophneal
  Brand new Pinebook Pro doesn't boot after Manjaro update johnboiles 8 3,725 12-15-2023, 02:11 PM
Last Post: wdt
  After update, multiple problems, pinebook pro. jd50i 1 1,490 09-16-2023, 09:41 AM
Last Post: jd50i
  Metis package can't update Mangustis 1 1,464 02-22-2023, 03:23 PM
Last Post: robocone
  Suggestion / Warning about closed source wifi and keyboard / touch pad firmware omarcomputing 3 2,610 10-08-2022, 06:22 PM
Last Post: KC9UDX
  Keyboard/Touchpad update SH61F83 IC zaphod80013 4 4,198 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,740 08-14-2022, 09:01 PM
Last Post: Zoroaster-Z
  Ring around screen following update tylerjohnson3208 2 2,583 05-10-2022, 01:52 AM
Last Post: diyagabriel
  Wont charge when powered off, and update question pineymousepad 7 7,325 12-11-2021, 09:50 PM
Last Post: pineymousepad
  Issues with External Display After Recent Update reundo 0 1,665 11-18-2021, 06:37 PM
Last Post: reundo

Forum Jump:


Users browsing this thread: 5 Guest(s)