Public bug reported:

Ubuntu version: Ubuntu 14.04.1 LTS
gnome-settings-daemon version: 3.8.6.1-0ubuntu11.2

What I expect to happen:
As a user, when I define custom mouse settings in /etc/X11/xorg.conf.d/*.conf,
I expect these settings to be honored by the mouse plugin of 
gnome-settings-daemon.

What happens instead:
The gnome-settings-daemon mouse plugin overrides the Xorg mouse settings.

Steps to reproduce:

1) Create the /etc/X11/xorg.conf.d folder if it does not exist.
2) Add the following configuration to a new file 
/etc/X11/xorg.conf.d/80-mouse.conf:
Section "InputClass"
        Identifier "Any Pointer"
        MatchIsPointer "True"
        Option "AccelerationNumerator"  "8"
        Option "AccelerationDenominator"  "1"
EndSection
3) Log out or use "sudo restart lightdm"
4) Notice your pointer speed is very fast on the login screen, which 
corresponds to our Xorg configuration.
5) Login. Gnome-daemon-settings will now kick in.
6) Observe that your pointer speed is overriden by the mouse settings in 
gnome-daemon-settings.

Workaround:
To prevent the Xorg mouse settings from being overridden, the mouse plugin of 
gnome-settings-daemon must be disabled, using the following command:
gsettings set org.gnome.settings-daemon.plugins.mouse active false

It could be argued that this is a feature, not a bug. I disagree with
this because Xorg configuration allows to do much more than what the
gnome-settings-daemon mouse plugin GUI will allow. For example, I might
want to remap the buttons on my left hand mouse while keeping the right
hand mouse intact. If gnome-settings-daemon would be well behaved, it
wouldn't mess with what it cannot handle.

** Affects: gnome-settings-daemon (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

- Gnome Settings Daemon overrides Xorg mouse configuration
- 
  Ubuntu version: Ubuntu 14.04.1 LTS
  gnome-settings-daemon version: 3.8.6.1-0ubuntu11.2
  
- What I expect to happen: 
+ What I expect to happen:
  As a user, when I define custom mouse settings in /etc/X11/xorg.conf.d/*.conf,
  I expect these settings to be honored by the mouse plugin of 
gnome-settings-daemon.
  
  What happens instead:
  The gnome-settings-daemon mouse plugin overrides the Xorg mouse settings.
  
  Steps to reproduce:
  
- 1) Create the /etc/X11/xorg.conf.d folder if it does not exist. 
+ 1) Create the /etc/X11/xorg.conf.d folder if it does not exist.
  2) Add the following configuration to a new file 
/etc/X11/xorg.conf.d/80-mouse.conf:
  Section "InputClass"
-         Identifier "Any Pointer"
-         MatchIsPointer "True"
-         Option "AccelerationNumerator"  "8"
-         Option "AccelerationDenominator"  "1"
+         Identifier "Any Pointer"
+         MatchIsPointer "True"
+         Option "AccelerationNumerator"  "8"
+         Option "AccelerationDenominator"  "1"
  EndSection
  3) Log out or use "sudo restart lightdm"
  4) Notice your pointer speed is very fast on the login screen, which 
corresponds to our Xorg configuration.
  5) Login. Gnome-daemon-settings will now kick in.
  6) Observe that your pointer speed is overriden by the mouse settings in 
gnome-daemon-settings.
  
  Workaround:
- To prevent the Xorg mouse settings from being overridden, the mouse plugin of 
gnome-settings-daemon must be disabled, using the following command: 
+ To prevent the Xorg mouse settings from being overridden, the mouse plugin of 
gnome-settings-daemon must be disabled, using the following command:
  gsettings set org.gnome.settings-daemon.plugins.mouse active false
  
  It could be argued that this is a feature, not a bug. I disagree with
  this because Xorg configuration allows to do much more than what the
  gnome-settings-daemon mouse plugin GUI will allow. For example, I might
  want to remap the buttons on my left hand mouse while keeping the right
  hand mouse intact. If gnome-settings-daemon would be well behaved, it
  wouldn't mess with what it cannot handle.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/1363669

Title:
  Gnome Settings Daemon overrides Xorg mouse configuration

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1363669/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to