TouchPad dragging while charging

Hi guys, I'v been using Zorin OS for a while now on my laptop and i noticed that my touchpad always slows down while charging?
Did someone had my same issue? How did you resolve?

Here is my system info:

System:
  Kernel: 6.8.0-59-generic x86_64 bits: 64 compiler: N/A Desktop: GNOME 43.9
    Distro: Zorin OS 17.3 base: Ubuntu 22.04 LTS Jammy
Machine:
  Type: Convertible System: ASUSTeK
    product: VivoBook_ASUSLaptop TP470EA_TP470EA v: 1.0
    serial: <superuser required>
  Mobo: ASUSTeK model: TP470EA v: 1.0 serial: <superuser required>
    UEFI: American Megatrends LLC. v: TP470EA.311 date: 07/22/2021
Battery:
  ID-1: BAT0 charge: 11.6 Wh (40.0%) condition: 29.0/42.1 Wh (68.8%)
    volts: 11.8 min: 11.8 model: ASUSTeK ASUS Battery status: Charging
CPU:
  Info: dual core model: 11th Gen Intel Core i3-1115G4 bits: 64 type: MT MCP
    arch: Tiger Lake rev: 1 cache: L1: 160 KiB L2: 2.5 MiB L3: 6 MiB
  Speed (MHz): avg: 1010 high: 1200 min/max: 400/4100 cores: 1: 834 2: 1200
    3: 815 4: 1193 bogomips: 23961
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel vendor: ASUSTeK driver: i915 v: kernel bus-ID: 0000:00:02.0
  Device-2: IMC Networks USB2.0 HD UVC WebCam type: USB driver: uvcvideo
    bus-ID: 3-6:2
  Display: wayland server: X.Org v: 1.22.1.1 with: Xwayland v: 22.1.1
    compositor: gnome-shell driver: gpu: i915 resolution: 1600x900~60Hz
  OpenGL: renderer: Mesa Intel UHD Graphics (TGL GT2)
    v: 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.3 direct render: Yes
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel bus-ID: 0000:00:1f.3
  Sound Server-1: ALSA v: k6.8.0-59-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel
    bus-ID: 0000:00:14.3
  IF: wlo1 state: up mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth type: USB driver: btusb v: 0.8
    bus-ID: 3-10:4
  Report: hciconfig ID: hci0 rfk-id: 2 state: up address: <filter>
    bt-v: 3.0 lmp-v: 5.2
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 bus-ID: 0000:00:0e.0
Drives:
  Local Storage: total: 238.47 GiB used: 136.7 GiB (57.3%)
  ID-1: /dev/nvme0n1 vendor: Western Digital
    model: PC SN530 SDBPNPZ-256G-1002 size: 238.47 GiB temp: 39.9 C
Partition:
  ID-1: / size: 228.88 GiB used: 136.66 GiB (59.7%) fs: ext4
    dev: /dev/nvme0n1p6
  ID-2: /boot/efi size: 256 MiB used: 25.2 MiB (9.8%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: partition size: 5.38 GiB used: 19.2 MiB (0.3%)
    dev: /dev/nvme0n1p7
Sensors:
  System Temperatures: cpu: 46.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 287 Uptime: 19m Memory: 7.46 GiB used: 4.68 GiB (62.7%)
  Init: systemd runlevel: 5 Compilers: gcc: 11.4.0 Packages: 2687 Shell: Bash
  v: 5.1.16 inxi: 3.3.13 

Hi, welcome to Zorin OS!

Is this something new that just started happening or has it been always like this? My first guess would be that's a hardware issue... but I can't say that I've ever encountered this behavior before.

A few things you can try to narrow down the issue:

  1. Use a different charger if you can. One that is compatible with your device, that is.
  2. Check that your laptop is not getting too hot.
  3. Monitor CPU activity through "System Monitor". Anything unusual?
  4. Does this happen with anything else? External mouse, bluetooth headphone, etc.?
1 Like

It's not a new thing, it always happened since i've switched from windows to zorin.

To answer to the troubleshooting checks:

  1. I'm using a compatible charger but not the original one (even with the original one I had this problem);
  2. Laptop temp is fine, not too hot while charging
  3. CPU activity does not change while using the touchpad while charging
  4. With an external USB mouse there is no drag, I haven't tried with a BT mouse but I don't have one, it's only the touchpad that gives me this problem