Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • xeyes xeyes
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2
    • Issues 2
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • xorgxorg
  • app
  • xeyesxeyes
  • Merge requests
  • !1

Use Xi2 to notice mouse motion. Use Present for vblank-sync updates

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Keith Packard requested to merge keithp/xeyes:master into master Mar 22, 2020
  • Overview 12
  • Commits 0
  • Pipelines 0
  • Changes 0

Here are two very old patches that improve Xeyes functionality.

The first uses the Present extension instead of directly drawing the eyes. This ensures that updates don't tear on the screen.

The second uses Xi2 to notice when the mouse moves so that Xeyes doesn't have to poll and can remain completely idle when the mouse is not moving.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: master