Thinkpad E14 Gen4 touchpad works differently after each boot

Hello!

I am having problems with a touchpad on my new Thinkpad E14 Gen4 (Intel Core7, Nvidia MX550). Fedora 36, Gnome 42.4, Wayland. Touchpad works differently on boot. Sometimes after upgrades it doesn’t work at all (after disabling and enabling it in BIOS it works again). Sometimes touchpad boots in another mode (like right now) and working as mouse. Fedora also suggested to install Carbon X1 firmware update.

I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 Generic Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse0 event5 
B: PROP=1
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
Device:           PS/2 Generic Mouse
Kernel:           /dev/input/event5
Group:            7
Seat:             seat0, default
Capabilities:     pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *button
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a
System:
  Kernel: 5.19.6-200.fc36.x86_64 arch: x86_64 bits: 64 Desktop: GNOME v: 42.4
    Distro: Fedora release 36 (Thirty Six)
Machine:
  Type: Laptop System: LENOVO product: 21E3CTO1WW v: ThinkPad E14 Gen 4
    serial: <superuser required>
  Mobo: LENOVO model: 21E3CTO1WW serial: <superuser required> UEFI: LENOVO
    v: R1SET38W(1.09) date: 05/25/2022
Battery:
  ID-1: BAT0 charge: 40.9 Wh (70.3%) condition: 58.2/57.0 Wh (102.1%)
    volts: 11.9 min: 11.5
CPU:
  Info: 10-core (2-mt/8-st) model: 12th Gen Intel Core i7-1255U bits: 64
    type: MST AMCP cache: L2: 6.5 MiB
  Speed (MHz): avg: 1567 min/max: 400/4700:3500 cores: 1: 528 2: 2600
    3: 577 4: 2600 5: 2600 6: 2600 7: 649 8: 651 9: 400 10: 404 11: 2600
    12: 2600
Graphics:
  Device-1: Intel driver: i915 v: kernel
  Device-2: NVIDIA TU117M [GeForce MX550] driver: nvidia v: 515.65.01
  Device-3: Acer Integrated RGB Camera type: USB driver: uvcvideo
  Display: wayland server: X.Org v: 1.22.1.3 with: Xwayland v: 22.1.3
    compositor: gnome-shell driver: gpu: i915 resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 22.1.7
Audio:
  Device-1: Intel Alder Lake PCH-P High Definition Audio
    driver: sof-audio-pci-intel-tgl
  Sound Server-1: ALSA v: k5.19.6-200.fc36.x86_64 running: yes
  Sound Server-2: PipeWire v: 0.3.57 running: yes
Network:
  Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi
  IF: wlp0s20f3 state: up mac: <filter>
  Device-2: Intel Ethernet I219-V driver: e1000e
  IF: enp0s31f6 state: down mac: <filter>
Bluetooth:
  Device-1: Intel type: USB driver: btusb
  Report: rfkill ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Drives:
  Local Storage: total: 238.47 GiB used: 37.04 GiB (15.5%)
  ID-1: /dev/nvme0n1 vendor: Lenovo model: UMIS
    size: 238.47 GiB
Partition:
  ID-1: / size: 236.87 GiB used: 36.75 GiB (15.5%) fs: btrfs dev: /dev/dm-0
  ID-2: /boot size: 973.4 MiB used: 263 MiB (27.0%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 35 MiB (5.8%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 236.87 GiB used: 36.75 GiB (15.5%) fs: btrfs
    dev: /dev/dm-0
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 44.0 C mobo: N/A
  Fan Speeds (RPM): fan-1: 0 fan-2: 0
Info:
  Processes: 740 Uptime: 9h 59m Memory: 23.16 GiB used: 4.78 GiB (20.7%)
  Shell: Bash inxi: 3.3.19

Tell me please if I can provide additional information. Thanks in advance!

When it boots with touchpad and trackpad working properly (this time it booted like that):

I: Bus=0018 Vendor=04f3 Product=0017 Version=0000
N: Name="Elan Touchpad"
P: Phys=
S: Sysfs=/devices/pci0000:00/0000:00:1f.4/i2c-14/14-0015/input/input14
U: Uniq=
H: Handlers=mouse0 event9 
B: PROP=5
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=663800013000003

I: Bus=0018 Vendor=04f3 Product=0017 Version=0000
N: Name="Elan TrackPoint"
P: Phys=
S: Sysfs=/devices/pci0000:00/0000:00:1f.4/i2c-14/14-0015/input/input15
U: Uniq=
H: Handlers=mouse1 event10 
B: PROP=21
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
Device:           Elan Touchpad
Kernel:           /dev/input/event9
Group:            6
Seat:             seat0, default
Size:             99x53mm
Capabilities:     pointer gesture
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    *button-areas clickfinger 
Disable-w-typing: enabled
Disable-w-trackpointing: enabled
Accel profiles:   flat *adaptive
Rotation:         n/a

Device:           Elan TrackPoint
Kernel:           /dev/input/event10
Group:            7
Seat:             seat0, default
Capabilities:     pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *button
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a
System:
  Kernel: 5.19.6-200.fc36.x86_64 arch: x86_64 bits: 64 Desktop: GNOME v: 42.4
    Distro: Fedora release 36 (Thirty Six)
Machine:
  Type: Laptop System: LENOVO product: 21E3CTO1WW v: ThinkPad E14 Gen 4
    serial: <superuser required>
  Mobo: LENOVO model: 21E3CTO1WW serial: <superuser required> UEFI: LENOVO
    v: R1SET38W(1.09) date: 05/25/2022
Battery:
  ID-1: BAT0 charge: 47.2 Wh (82.4%) condition: 57.3/57.0 Wh (100.5%)
CPU:
  Info: 10-core (2-mt/8-st) model: 12th Gen Intel Core i7-1255U bits: 64
    type: MST AMCP cache: L2: 6.5 MiB
  Speed (MHz): avg: 1891 min/max: 400/1700:1200 cores: 1: 493 2: 2600
    3: 600 4: 2600 5: 400 6: 2600 7: 2600 8: 2600 9: 2600 10: 400 11: 2600
    12: 2600
Graphics:
  Device-1: Intel driver: i915 v: kernel
  Device-2: NVIDIA TU117M [GeForce MX550] driver: nvidia v: 515.65.01
  Device-3: Acer Integrated RGB Camera type: USB driver: uvcvideo
  Display: wayland server: X.Org v: 1.22.1.3 with: Xwayland v: 22.1.3
    compositor: gnome-shell driver: gpu: i915 resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 22.1.7
Audio:
  Device-1: Intel Alder Lake PCH-P High Definition Audio
    driver: sof-audio-pci-intel-tgl
  Sound Server-1: ALSA v: k5.19.6-200.fc36.x86_64 running: yes
  Sound Server-2: PipeWire v: 0.3.57 running: yes
Network:
  Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi
  IF: wlp0s20f3 state: up mac: <filter>
  Device-2: Intel Ethernet I219-V driver: e1000e
  IF: enp0s31f6 state: down mac: <filter>
Bluetooth:
  Device-1: Intel type: USB driver: btusb
  Report: rfkill ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Drives:
  Local Storage: total: 238.47 GiB used: 37.15 GiB (15.6%)
  ID-1: /dev/nvme0n1 vendor: Lenovo model: UMIS
    size: 238.47 GiB
Partition:
  ID-1: / size: 236.87 GiB used: 36.86 GiB (15.6%) fs: btrfs dev: /dev/dm-0
  ID-2: /boot size: 973.4 MiB used: 263 MiB (27.0%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 35 MiB (5.8%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 236.87 GiB used: 36.86 GiB (15.6%) fs: btrfs
    dev: /dev/dm-0
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 52.0 C mobo: N/A
  Fan Speeds (RPM): fan-1: 0 fan-2: 0
Info:
  Processes: 386 Uptime: 58m Memory: 23.16 GiB used: 2.86 GiB (12.3%)
  Shell: Bash inxi: 3.3.19

Was solved after updates after several days after posting.