В качестве разминки дам решение проблемы, с которой столкнулся я пару месяцев назад, и вот недавно она же появилась у Tsybulin‘а (он задал вопрос в apple_russia: “Magic Mouse: swipe to navigate“).

В определённый момент после поочерёдной установки обновлений 10.6.1 и 10.6.2 на тачпаде MacBook Pro периодически перестали работать трёх- и четырёхпальцевые жесты, а на Magic Mouse – двухпальцевые.

Проблема проявлялась десятками тысяч сообщений в логе:

/usr/libexec/hidd: IOHIDEventQueueEnqueue: Error enqueuing memory. (0xe00002e8)

Для начала я делал “killall -9 hidd”, но это помогало в одном случае из семи. После размышлений я выполнил профилактику программой Onyx и установил по-новому Combo Update 10.6.2. Эти две операции полностью решили проблему.