  | | | No HID events after installing security update | No HID events after installing security update 2007-05-20 - By Eric Lengyel
Back Hi --
I'm using HID manager to read input from the keyboard, mouse, etc., in a game engine. Everything had been working fine for two years, but I just installed the latest security patch from Apple (update 2007-004), and I no longer get any events from the HID manager at all. Many of my customers are reporting the same trouble. I strongly suspect that the problem stems from a change made to the HID manager in this update described by the following blurb:
http://docs.info.apple.com/article.html?artnum=305391
"Insufficient controls in the IOKit HID interface allow any logged in user to capture console keystrokes, including passwords and other sensitive information. This update addresses the issue by limiting HID device events to processes belonging to the current console user."
My code basically matches the sample code on Apple's website in terms of what functions are called and when. Anybody have any idea why I appear to be getting hit with this security mechanism? (I'm just running an app on the local machine.)
Thanks,
Eric Lengyel
Terathon Software
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft -com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m= "http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR /REC-html40">
<head> <meta http-equiv=Content-Type content="text/html; charset=us-ascii"> <meta name=Generator content="Microsoft Word 12 (filtered medium)"> <style> <!-- /* Font Definitions */ @(protected) {font-family:Calibri; panose-1 (See http://ose-1.ora-code.com):2 15 5 2 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} .MsoChpDefault {mso-style-type:export-only;} @(protected) Section1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.Section1 {page:Section1;} --> </style> <!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1" /> </o:shapelayout></xml><![endif]--> </head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal>Hi --<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>I'm using HID manager to read input from the keyboard, mouse, etc., in a game engine. Everything had been working fine for two years, but I just installed the latest security patch from Apple (update 2007-004), and I no longer get any events from the HID manager at all. Many of my customers are reporting the same trouble. I strongly suspect that the problem stems from a change made to the HID manager in this update described by the following blurb:<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>http://docs.info.apple.com/article.html?artnum=305391<o:p>< /o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>"Insufficient controls in the IOKit HID interface allow any logged in user to capture console keystrokes, including passwords and other sensitive information. This update addresses the issue by limiting HID device events to processes belonging to the current console user."<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>My code basically matches the sample code on Apple's website in terms of what functions are called and when. Anybody have any idea why I appear to be getting hit with this security mechanism? (I'm just running an app on the local machine.)<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Thanks,<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Eric Lengyel<o:p></o:p></p>
<p class=MsoNormal>Terathon Software<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
</div>
</body>
</html>
__ ____ ____ ____ ____ ____ ____ ____ ____ ____ Do not post admin requests to the list. They will be ignored. Mac-games-dev mailing list (Mac-games-dev@(protected)) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/mac-games-dev/junlu%405341.com
This email sent to junlu@(protected)
|
|
 |