Mouse scrolling is bizarrely slow, and my entire system feels clunkier than it likely should

Good evening! I have recently switched back to EndeavourOS after years of using Windows 10 (previously, I simply dualbooted it) and still love it, but I have been somewhat taken aback by how unnaturally slow and clunky it is (especially because there is not much “bloatware”), especially with mouse scrolling feeling extremely slow. Additionally, certain other miscellaneous aspects feel slower but it is difficult to pinpoint (one of which is Discord, but I am aware that the desktop app is an absolute memory hog nonetheless). Any tips to possibly remedy this? Sorry if this exact topic has been posted ad nauseam before. Also, if you need me to elaborate more, please let me know.

For the mouse, my mouse is a Logitech G502 Hero, and any other necessary specs will be supplied if needed.

inxi -Fxz output if you are wondering

  Kernel: 6.7.1-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    Desktop: KDE Plasma v: 5.27.10 Distro: EndeavourOS base: Arch Linux
  Type: Desktop Mobo: Micro-Star model: MAG B560M MORTAR WIFI (MS-7D17) v: 1.0
    serial: <superuser required> UEFI: American Megatrends LLC. v: 1.30
    date: 06/21/2021
  Info: 6-core model: Intel Core i5-10400 bits: 64 type: MT MCP
    arch: Comet Lake rev: 3 cache: L1: 384 KiB L2: 1.5 MiB L3: 12 MiB
  Speed (MHz): avg: 799 high: 800 min/max: 800/4300 cores: 1: 800 2: 800
    3: 800 4: 800 5: 800 6: 800 7: 800 8: 799 9: 800 10: 800 11: 800 12: 800
    bogomips: 69629
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Device-1: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] vendor:
    driver: nvidia v: 545.29.06 arch: Ampere bus-ID: 01:00.0
  Display: x11 server: X.Org v: 21.1.11 driver: X: loaded: nvidia
    gpu: nvidia,nvidia-nvswitch resolution: 1920x1080
  API: EGL v: 1.5 drivers: nvidia,swrast platforms:
    active: gbm,x11,surfaceless,device inactive: wayland,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 545.29.06
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2
  API: Vulkan v: 1.3.276 drivers: nvidia surfaces: xcb,xlib devices: 1
  Device-1: Intel vendor: Micro-Star MSI driver: snd_hda_intel v: kernel
    bus-ID: 00:1f.3
  Device-2: NVIDIA GA106 High Definition Audio vendor:
    driver: snd_hda_intel v: kernel bus-ID: 01:00.1
  API: ALSA v: k6.7.1-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.0.1 status: active
  Device-1: Realtek RTL8125 2.5GbE vendor: Micro-Star MSI driver: r8169
    v: kernel port: 3000 bus-ID: 02:00.0
  IF: enp2s0 state: up speed: 2500 Mbps duplex: full mac: <filter>
  Device-2: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz driver: iwlwifi v: kernel
    bus-ID: 03:00.0
  IF: wlan0 state: up mac: <filter>
  Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB bus-ID: 1-2:2
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: disabled
    rfk-block: hardware: no software: no address: N/A
  Local Storage: total: 953.87 GiB used: 172.03 GiB (18.0%)
  ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNW010T8 size: 953.87 GiB
    temp: 35.9 C
  ID-1: / size: 928.19 GiB used: 171.71 GiB (18.5%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-1: swap-1 type: partition size: 8.8 GiB used: 66.5 MiB (0.7%)
    dev: /dev/nvme0n1p3
  System Temperatures: cpu: 23.9 C mobo: N/A gpu: nvidia temp: 53 C
  Fan Speeds (rpm): fan-2: 1248 fan-3: 1247 gpu: nvidia fan: 0%
  Processes: 381 Uptime: 4h 38m Memory: total: 16 GiB available: 15.52 GiB
  used: 10.49 GiB (67.6%) Init: systemd Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: 1135 Shell: Bash v: 5.2.26 inxi: 3.3.31

Please provide more information:

  1. Is the slow mouse scrolling application-specific? If so, what applications are affected? Browser? Scrolling through large PDF documents? Please be more specific.
  2. Is the system still slow after you reduce the number of running processes? What is the CPU usage like when the scrolling is slow? I see that you have 16GB of RAM installed, but up to 11GB was in use even though you only have 381 processes running. On my system, running the same number of processes took less than 5GB of RAM. It seems to me that you have many resource-hungry processes running in the background when the lag occurs. Are you perhaps running a VM? Are those processes performing CPU-intensive tasks? If they are, they might slow your system down. If you find that the lag goes away after after you reduce the number of running processes, then there is probably nothing you can do about it because the lag is caused by the fact that your hardware simply isn’t capable of handling your computing workload.

I would suggest that you update the UEFI Bios as there are 8 newer versions so i would update it to the latest as a place to start.