mouse: Switch to new peripherals settings schema Most peripherals settings have been moved to gsettings-desktop-schemas.
There are some semantic differences: * pointer and touchpad speed is now a single value in the [-1..1] range (from "unaccelerated" to "fast"). A value of 0 is the default; * touchpad enabled is now an enum which can be enabled, disabled or disabled-on-external-mouse. This patch keeps the same UI so the last value is the same as disabled in the UI and can't be set for now; * disable while typing is now always enabled so the checkbox has been removed; * horizontal scrolling is always enabled when two finger scroll is disabled. It wasn't in the UI but we no longer need to set it since it doesn't exist anymore. https://bugzilla.gnome.org/show_bug.cgi?id=743194 ** Description changed: - Peripheral settings were moved into gsetings-desktop-schemas for 3.16. + Most Peripheral settings were moved into gsetings-desktop-schemas for + 3.16, since they are now shared with mutter which handles peripheral + configuration for the wayland/libinput cases. For x11 g-s-d still + handles most of these settings. + The migration code in g-s-d 3.16 makes it not possible to just revert - the changes to the schemas, so cherry-pick from upstream the bits - required for u-s-d/u-c-c to use the new keys + the changes to the schemas, so this cherry-pick's from upstream the bits + required for u-s-d/u-c-c to use the new keys and also handling migration + of the settings. + + Upstream removed handling of keyboard repeat settings from g-s-d, + however I have kept this and just pointed u-s-d at the new keys in + gsettings-desktop-schemas. + + The new settings aren't entirely a 1:1 mapping to the old setting, + however the only user facing change, is that touchpad disable while + typing setting is removed and this is always enabled now. ** Bug watch added: GNOME Bug Tracker #743194 https://bugzilla.gnome.org/show_bug.cgi?id=743194 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to unity-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1475949 Title: Port to relocated peripheral settings Status in unity-settings-daemon package in Ubuntu: New Bug description: Most Peripheral settings were moved into gsetings-desktop-schemas for 3.16, since they are now shared with mutter which handles peripheral configuration for the wayland/libinput cases. For x11 g-s-d still handles most of these settings. The migration code in g-s-d 3.16 makes it not possible to just revert the changes to the schemas, so this cherry-pick's from upstream the bits required for u-s-d/u-c-c to use the new keys and also handling migration of the settings. Upstream removed handling of keyboard repeat settings from g-s-d, however I have kept this and just pointed u-s-d at the new keys in gsettings-desktop-schemas. The new settings aren't entirely a 1:1 mapping to the old setting, however the only user facing change, is that touchpad disable while typing setting is removed and this is always enabled now. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-settings-daemon/+bug/1475949/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

