mutter/src/backends/native
Jonas Ådahl 23c4ac6c7f settings: Support mouse and trackball accel profile
Support changing the mouse and trackball acceleration profile. This
makes it possible to for example disable pointer acceleration by
choosing the 'flat' profile.

This adds an optional dependency on gudev. Gudev is used by the X11
backend to detect whether a device is a mouse or not. Without gudev
support, the accel profile settings has have effect for mouse devices.

Trackball still uses the "strstr" approach, since udev doesn't support
tagging devices as trackball devices yet.

https://bugzilla.gnome.org/show_bug.cgi?id=769179
2016-07-28 20:13:08 +08:00
..
dbus-utils.c launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
dbus-utils.h launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
meta-backend-native-private.h backends/native: Implement support for pointer barriers 2015-01-19 02:27:59 -08:00
meta-backend-native.c backends/native: Support drawing onto multiple onscreen framebuffers 2016-07-20 14:23:48 +08:00
meta-backend-native.h Make mutter manage its own clutter backends 2016-07-20 14:23:48 +08:00
meta-barrier-native.c Move out generic math parts out of the native barrier implementation 2016-02-16 19:02:48 +08:00
meta-barrier-native.h backends/native: Implement support for pointer barriers 2015-01-19 02:27:59 -08:00
meta-clutter-backend-native.c Introduce regional stage rendering 2016-07-20 14:23:48 +08:00
meta-clutter-backend-native.h Introduce regional stage rendering 2016-07-20 14:23:48 +08:00
meta-cursor-renderer-native.c Move cogl KMS winsys into the native backend 2016-07-20 14:23:48 +08:00
meta-cursor-renderer-native.h Support for hardware cursor sizes other than 64x64 on wayland 2014-09-24 15:42:17 -06:00
meta-idle-monitor-native.c idle-monitor-native: Don't leak user active watches 2016-01-11 11:23:54 -05:00
meta-idle-monitor-native.h Start creating different subdirectories for each backend 2014-03-31 23:44:47 -04:00
meta-input-settings-native.c settings: Support mouse and trackball accel profile 2016-07-28 20:13:08 +08:00
meta-input-settings-native.h backends/native: Add libinput-based MetaInputSettings implementation 2015-01-18 13:32:28 -08:00
meta-launcher.c Move cogl KMS winsys into the native backend 2016-07-20 14:23:48 +08:00
meta-launcher.h launcher: Expose KMS fd 2016-07-20 14:23:48 +08:00
meta-monitor-manager-kms.c backends/native: Support drawing onto multiple onscreen framebuffers 2016-07-20 14:23:48 +08:00
meta-monitor-manager-kms.h backends/native: Support drawing onto multiple onscreen framebuffers 2016-07-20 14:23:48 +08:00
meta-renderer-native.c renderer-native: Adjust to StageView memory handling changes 2016-07-20 20:58:20 +02:00
meta-renderer-native.h backends/native: Support drawing onto multiple onscreen framebuffers 2016-07-20 14:23:48 +08:00
meta-stage-native.c renderer-native: Resize legacy onscreen before panting 2016-07-20 14:23:48 +08:00
meta-stage-native.h backends/native: Support drawing onto multiple onscreen framebuffers 2016-07-20 14:23:48 +08:00