Blade 15 mid-2021 (RZ09-0409) trackpad not working on resume

Discussion in 'The Linux Corner' started by awesomeImperialBlue706, Sep 12, 2021.

  1. Hey there

    Using ubuntu 21.04 on a Razer Blade 15 Mid-2021 (Intel 11th Gen, RTX3070, qHD display), the system goes to sleep and out of sleep just fine.

    However, after getting out of sleep, the trackpad goes funky and is completely unusable. The kernel log spams the following message:
    Sep 12 08:57:09 mana kernel: [ 571.107703] i2c_hid i2c-ELAN0406:00: i2c_hid_get_input: incomplete report (14/65535)
    Sep 12 08:57:09 mana kernel: [ 571.108429] i2c_hid i2c-ELAN0406:00: i2c_hid_get_input: incomplete report (14/65535)
    Sep 12 08:57:09 mana kernel: [ 571.109164] i2c_hid i2c-ELAN0406:00: i2c_hid_get_input: incomplete report (14/65535)
    Sep 12 08:57:09 mana kernel: [ 571.109889] i2c_hid i2c-ELAN0406:00: i2c_hid_get_input: incomplete report (14/65535)
    Sep 12 08:57:09 mana kernel: [ 571.110613] i2c_hid i2c-ELAN0406:00: i2c_hid_get_input: incomplete report (14/65535)
    Sep 12 08:57:09 mana kernel: [ 571.111337] i2c_hid i2c-ELAN0406:00: i2c_hid_get_input: incomplete report (14/65535)

    This has already been reported on other systems, and vendors updated the BIOS to disable the trackpad completely when the system goes to sleep, and reset it when the system wakes up.
    Is this something we can expect in a future BIOS update? Or any workaround? I tried multiple things such as resetting the i2c bus, to no avail. The only solution is a complete reboot.
     
  2. Pegoku

    Pegoku New Member

  3. Thanks, I was reluctant to post there since most comments were like "this is a vendor-side fix to make", but did anyway.
     
Sign In with Razer ID >


Don't have a Razer ID yet?
Get Razer ID >