Manjaro Cinnamon: Lagged clicking problem(Bug?)

I believe (but not sure) this is a Cinnamon specific problem, because I haven't experience this in KDE/Gnome.
When I need to click and drag the mouse, like dragging to move files, or highlighting text in PDF files, I have to click and pause for a moment then do the dragging. Or the starting point of dragging will not be the place I just clicked.

Example:


On the second line of text, I clicked and paused for a fraction of second, then drag the mouse, everything went perfectly as I intended.
I do the same thing to the third line, only without the delay between click(mouse down) and dragging. Notice my mouse was down on the first character of the third line, but the highlighting only appeared a few character later.

This mouse lag effect is global in system, I mis-moved some files, and used wrong components when I was using graph editor(yEd).

I don't know if I expressed the situation correctly. Did I break my system or is this a bug?

ED: to explain this in another way, it's like the system need to record the mouse coordinates when I press the button, but there appears to be a time lag between mouse-down action and the actual registering of coordinates. The result is registered mouse-down coordinates may not be the right place when the mouse was clicked, because the mouse was moved.

Hi. Could you post the output of inxi -Fxxxz Please?
Please be sure to use 3 ``` before and after the pasted content so it's easier to read. Or you can highlight the test and click the </> button. Thanks!

Here it is:

System:
  Host: aclef-mcf Kernel: 5.2.2-1-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 9.1.0 Desktop: Cinnamon 4.2.2 dm: LightDM 1.30.0 Distro: Manjaro Linux 
Machine:
  Type: Laptop System: Dell product: XPS 13 9343 v: N/A serial: <filter> 
  Chassis: type: 9 serial: <filter> 
  Mobo: Dell model: 0310JH v: A00 serial: <filter> UEFI [Legacy]: Dell 
  v: A19 date: 12/24/2018 
Battery:
  ID-1: BAT0 charge: 37.6 Wh condition: 46.5/52.7 Wh (88%) volts: 7.9/7.6 
  model: SMP DELL RWT1R43 type: Li-poly serial: <filter> status: Unknown 
CPU:
  Topology: Dual Core model: Intel Core i7-5500U bits: 64 type: MT MCP 
  arch: Broadwell rev: 4 L2 cache: 4096 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 19160 
  Speed: 2075 MHz min/max: 500/3000 MHz Core speeds (MHz): 1: 1460 2: 1442 
  3: 1344 4: 1469 
Graphics:
  Device-1: Intel HD Graphics 5500 vendor: Dell driver: i915 v: kernel 
  bus ID: 00:02.0 chip ID: 8086:1616 
  Display: x11 server: X.Org 1.20.5 driver: intel unloaded: modesetting 
  alternate: fbdev,vesa tty: N/A 
  OpenGL: renderer: Mesa DRI Intel HD Graphics 5500 (Broadwell GT2) 
  v: 4.5 Mesa 19.1.3 compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel Broadwell-U Audio vendor: Dell driver: snd_hda_intel 
  v: kernel bus ID: 00:03.0 chip ID: 8086:160c 
  Device-2: Intel Wildcat Point-LP High Definition Audio vendor: Dell 
  driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:9ca0 
  Sound Server: ALSA v: k5.2.2-1-MANJARO 
Network:
  Device-1: Broadcom and subsidiaries BCM4352 802.11ac Wireless Network 
  Adapter 
  vendor: Dell driver: wl v: kernel port: f040 bus ID: 02:00.0 
  chip ID: 14e4:43b1 
  IF: wlp2s0 state: up mac: <filter> 
Drives:
  Local Storage: total: 282.36 GiB used: 26.96 GiB (9.5%) 
  ID-1: /dev/sda vendor: Samsung model: SSD PM851 M.2 2280 256GB 
  size: 238.47 GiB speed: 6.0 Gb/s serial: <filter> rev: 5D0Q scheme: GPT 
  ID-2: /dev/sdb type: USB vendor: SanDisk model: Ultra USB 3.0 
  size: 14.32 GiB serial: <filter> rev: 1.00 scheme: MBR 
  ID-3: /dev/sdc type: USB vendor: Generic model: SD MMC size: 29.57 GiB 
  serial: <filter> rev: 1.00 scheme: MBR 
Partition:
  ID-1: / size: 14.32 GiB used: 3.98 GiB (27.8%) fs: btrfs dev: /dev/sdb1 
  ID-2: /home size: 14.32 GiB used: 3.98 GiB (27.8%) fs: btrfs 
  dev: /dev/sdb1 
Sensors:
  System Temperatures: cpu: 68.0 C mobo: 64.5 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 245 Uptime: 22h 49m Memory: 7.41 GiB used: 3.86 GiB (52.1%) 
  Init: systemd v: 242 Compilers: gcc: 9.1.0 Shell: bash v: 5.0.7 
  running in: gnome-terminal inxi: 3.0.35 

1 Like

I might be off base here but my craptop has terribly laggy movements unless I put:
acpi_osi=!or acpi_osi=! acpi_osi=Linux in my Grub Parameters.

It might be worth a shot. :grin:

sudo nano /etc/default/grub find the line that has the word quiet then add it there.

1 Like

I did a quick search, but still don't understand what exactly does acpi_osi do. Some saying it's telling BIOS what system it's talking to, others about screen brightness etc.
I saw some warning about changing it may fix some problem but also possibly break working things.
Maybe I shouldn't change it now because lagging mouse is not a intolerable problem lol

I understand your concern.
Keep in mind, it's not a permanent change. You can always remove it if it doesn't work.

Perhaps someone else will have another idea.

1 Like