поместите это на свою php-страницу.
ini_set("error_reporting", E_ALL & ~E_DEPRECATED);
Чем отличается то, что происходит в MultitouchSupport.framework, между Magic Mouse и стеклянным трекпадом? Если он основан на свойствах устройства IOKit, я подозреваю, что вам понадобится KEXT, который имитирует трекпад, но фактически взаимодействует с мышью. У Apple есть документация по программированию ядра Дарвина и, в частности, расширений ядра:
(Лично мне бы хотелось что-то, что включили масштабирование щипком и больше жестов смахивания / кнопок; как таковая, Magic Mouse - это функциональная доработка четырех кнопок Mighty Mouse и [хотя и постоянно забивающегося] колеса прокрутки 2D. Обновление : в прошлом году я написал Sesamouse для этого,
Извините, я забыл обновить этот ответ, но в итоге выяснил, как вводить события мультитач и жестов в систему из пользовательского пространства с помощью Quartz Event Services . Я не уверен, насколько хорошо он пережил обновление Lion, но вы можете проверить исходный код на https://github.com/calftrail/Touch
. Требуется два взлома. : использование частной платформы Multitouch для получения ввода с устройства и добавление недокументированных структур CGEvent в Quartz Event Services. Было невероятно весело понять, как это сделать, но в эти дни я рекомендую просто купить Magic Trackpad :-P
Если вы дойдете до этой точки, вы можете рассмотреть средний щелчок - три пальца мыши вместо двух. Я думал об этой проблеме среднего щелчка с волшебной мышью, и я заметил, что я часто оставляю свой второй палец на мышке, хотя я нажимаю только для левого щелчка. Таким образом, щелчок двумя пальцами может быть ошибочно принят за один щелчок левой кнопкой мыши, и это также потребует от пользователя больше усилий, чтобы всегда держать второй палец от мыши. Поэтому, если это возможно обнаружить, три пальца вызовут меньше путаницы и головных болей. Интересно, откуда придет первое решение «щелчок средней кнопкой», так как мне не терпится возврат функции «Средний щелчок» :) Удачи.
Я реализовал экспериментальную концепцию настраиваемой оболочки событий multi-touch в пользовательском пространстве.
Вы можете прочитать об этом здесь: http: //aladino.dmi. unict.it/?a=multitouch (см. в WaybackMachine )
- всего наилучшего