jeremyhu at freedesktop.org
Fri Aug 22 01:26:53 PDT 2008
Yep... I think that was it... the translation for our NSTabletPoint
events (pen motion, tilt change, etc) was not being translated
correctly, and a garbage event type was being sent to GetPointerEvents
(which was sometimes KeyPress)
We use GetPointerEvents, GetKeyboardEvents, and GetProximityEvents for
What is GetKeyboardValuatorEvents? Are the valuators being sent the
same as with pointer? How does the keyboard send a cursor location,
pressure, or tilt?
On Aug 22, 2008, at 00:16, Peter Hutterer wrote:
> On Thu, Aug 21, 2008 at 11:32:26PM -0700, Jeremy Huddleston wrote:
>> I'm seeing reports of a crash in SwitchCoreKeyboard in the 1.4-apple
>> branch (we haven't done anything special to SwitchCoreKeyboard).
>> tracked it down to pDev->key being null. I'm just going to throw in
>> some sanity checking to SwitchCoreKeyboard, but I'd like to figure
>> where this bad event is originating from. Where do
>> events get sent? There are a lot showing up in the logs, but input
>> devices are not changing.
> SCK is called from mieqProcessInputEvents each time a keyboard event
> If you have pDev->key being NULL suggests either a non-keyboard
> device sends
> key events (in which case it should crash during
> anyway*) or memory is somewhat screwed.
> * not sure if you use GKVE, GetPointerEvents, ... in the apple branch.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 3040 bytes
Desc: not available
More information about the xorg