In dual monitor setup, mouse movements get resistance if the panel of the left monitor has to be traversed

Bug #947950 reported by Walter Garcia-Fontes
144
This bug affects 31 people
Affects Status Importance Assigned to Milestone
unity (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

In the new Unity multiple monitor set up, where the launcher is present in all monitors, when moving from one monitor to the other in a right left monitor setup the mouse gets momentarily stuck while crossing the launcher in the left monitor. This creates doubts on where the mouse cursor is located and is counterintuitive.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity 5.4.0-0ubuntu2
ProcVersionSignature: Ubuntu 3.2.0-18.28-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 295.20 Mon Feb 6 21:07:30 PST 2012
 GCC version: gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu2)
.tmp.unity.support.test.0:

ApportVersion: 1.94-0ubuntu1
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,resize,fade,unitymtgrabhandles,scale,session,unityshell]
CompositorRunning: compiz
Date: Tue Mar 6 13:39:36 2012
DistUpgraded: Log time: 2012-03-05 08:32:48.198415
DistroCodename: precise
DistroVariant: ubuntu
GraphicsCard:
 NVIDIA Corporation G84 [Quadro FX 1700] [10de:040f] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: NVIDIA Corporation Device [10de:049a]
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
JockeyStatus:
 xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, In use)
 xorg:nvidia_current_updates - NVIDIA accelerated graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
MachineType: Dell Inc. Precision WorkStation T3400
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-18-generic root=UUID=dadc68cb-c217-4aef-a751-ba0b61137c4a ro quiet splash vt.handoff=7
SourcePackage: unity
UpgradeStatus: Upgraded to precise on 2012-03-05 (1 days ago)
dmi.bios.date: 06/04/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A09
dmi.board.name: 0TP412
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 7
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA09:bd06/04/2009:svnDellInc.:pnPrecisionWorkStationT3400:pvr:rvnDellInc.:rn0TP412:rvr:cvnDellInc.:ct7:cvr:
dmi.product.name: Precision WorkStation T3400
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.7.0~bzr2995-0ubuntu5
version.ia32-libs: ia32-libs 20090808ubuntu33
version.libdrm2: libdrm2 2.4.30-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.1-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental 8.0.1-0ubuntu2
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.1-0ubuntu2
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu4
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.99.901+git20120126-0ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

Revision history for this message
Walter Garcia-Fontes (walter-garcia) wrote :
Revision history for this message
Sutram (sutram) wrote :

I agree with this. Mouse movement over the Unity launchbar when moving to the other monitor should be smooth and not encounter "resistance".

Revision history for this message
Walter Garcia-Fontes (walter-garcia) wrote :

It feels really if you are moving a window from one monitor to the other.

summary: - In dual monitor setup, mouse movements get resistence if the panel of
+ In dual monitor setup, mouse movements get resistance if the panel of
the left monitor has to be traversed
Revision history for this message
Walter Garcia-Fontes (walter-garcia) wrote :

I meant: it feels really weird if you are moving a windows from one monitor to the other.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Bram (bramvano) wrote :

I'm having problems with this too. It get really irritating when trying to work. I move my cursor intuitively and this means the cursor often isn't where I expect it to be.

Revision history for this message
meborc (meborc) wrote :

This can be fixed by installing compizconfig-settings-manager and tuning the edge resistance values. I was able to get a good results with:

Launcher Reveal Edge Responsiveness = 1
Launcher Reveal Pressure = 1
Launcher Edge Stop Overcome Pressure = 1
Pressure Decay Rate = 1
Edge Stop Velocity = 1

Revision history for this message
Walter Garcia-Fontes (walter-garcia) wrote :

Thanks @mebork, but this probably totally desirable as it may make affect the usability of the launchers, which do need some resistance so as not to make false clicks and such.

Revision history for this message
Omer Akram (om26er) wrote :

duplicate bug 929991

Revision history for this message
Omer Akram (om26er) wrote :

bug 946104 could also be interesting though

Revision history for this message
Clayton Kramer (clayton-kramer) wrote :

I am running with the launcher set to only load on one of my monitors. Using meborc's settings helped make my multi-monitor desktop mouse behave as expected. This is especially important when you are working with windows close to the inner monitor edges.

Revision history for this message
heckle (hangeles1) wrote :

I don't understand the technical aspects of this, but having that bar on the second monitor is an eyesore, and trying to move over it is just bad. I suppose the answer will be to use only one monitor with Ubuntu since all the comments I've seen by developers seem to state 'this is by design'. I would really like to have insight into the thought process for this decision.

To post a comment you must log in.