Bug 24100 - server 1.6 sends core events for extension devices that shouldn't.
Summary: server 1.6 sends core events for extension devices that shouldn't.
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.4 (2008.09)
Hardware: Other All
: medium normal
Assignee: Peter Hutterer
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-22 21:18 UTC by Peter Hutterer
Modified: 2009-09-28 04:09 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Dont send core events if the device hasn't been configured for it. (2.43 KB, patch)
2009-09-22 22:35 UTC, Peter Hutterer
no flags Details | Splinter Review

Description Peter Hutterer 2009-09-22 21:18:37 UTC
Testcase:
Option "SendCoreEvents" "off" in the xorg.conf, restart server, start xev.
The mouse pointer doesn't move, but xev still registers core events.
Comment 1 Peter Hutterer 2009-09-22 22:35:02 UTC
Created attachment 29788 [details] [review]
Dont send core events if the device hasn't been configured for it.

This patch fixes the issue. Core events are only sent for devices that are configured as such (the default anyway). For all others, the master device isn't updated and events aren't routed through the master.
Comment 2 Peter Hutterer 2009-09-28 04:09:04 UTC
Fixed in a26fd1a6d61507b3e69a04d6f6c192a6ec363c5c, part of 1.6.4.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.