Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
M
mutter
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 741
    • Issues 741
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 98
    • Merge Requests 98
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • mutter
  • Merge Requests
  • !512

Merged
Opened Mar 28, 2019 by Olivier Fourdan@ofourdan🛠Developer

Mouse accessibility

  • Overview 31
  • Commits 9
  • Pipelines 22
  • Changes 16

This adds the mechanisms in mutter to implement mouse accessibility.

Previously, this was handled by a separate daemon (https://wiki.gnome.org/Projects/Mousetweaks) but that cannot work on Wayland (as Wayland clients have no access to the global coordinates and cannot manipulate the pointer).

So this feature needs to migrate to mutter/gnome-shell.

The proposed approach is to implement it in clutter (which handles all events) - That works in X11 as well because mutter has a grab on the pointer in X11 so clutter receives all events.

Edited May 06, 2019 by Olivier Fourdan
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: GNOME/mutter!512
Source branch: mouse-accessibility