Расширение Функциональности Волшебной Мыши: мне нужен kext?

поместите это на свою php-страницу.

ini_set("error_reporting", E_ALL & ~E_DEPRECATED); 
24
задан Tyler 3 November 2009 в 21:55
поделиться

4 ответа

Чем отличается то, что происходит в MultitouchSupport.framework, между Magic Mouse и стеклянным трекпадом? Если он основан на свойствах устройства IOKit, я подозреваю, что вам понадобится KEXT, который имитирует трекпад, но фактически взаимодействует с мышью. У Apple есть документация по программированию ядра Дарвина и, в частности, расширений ядра:

(Лично мне бы хотелось что-то, что включили масштабирование щипком и больше жестов смахивания / кнопок; как таковая, Magic Mouse - это функциональная доработка четырех кнопок Mighty Mouse и [хотя и постоянно забивающегося] колеса прокрутки 2D. Обновление : в прошлом году я написал Sesamouse для этого,

4
ответ дан 29 November 2019 в 00:27
поделиться

Извините, я забыл обновить этот ответ, но в итоге выяснил, как вводить события мультитач и жестов в систему из пользовательского пространства с помощью Quartz Event Services . Я не уверен, насколько хорошо он пережил обновление Lion, но вы можете проверить исходный код на https://github.com/calftrail/Touch

. Требуется два взлома. : использование частной платформы Multitouch для получения ввода с устройства и добавление недокументированных структур CGEvent в Quartz Event Services. Было невероятно весело понять, как это сделать, но в эти дни я рекомендую просто купить Magic Trackpad :-P

3
ответ дан natevw 29 November 2019 в 00:27
поделиться

Если вы дойдете до этой точки, вы можете рассмотреть средний щелчок - три пальца мыши вместо двух. Я думал об этой проблеме среднего щелчка с волшебной мышью, и я заметил, что я часто оставляю свой второй палец на мышке, хотя я нажимаю только для левого щелчка. Таким образом, щелчок двумя пальцами может быть ошибочно принят за один щелчок левой кнопкой мыши, и это также потребует от пользователя больше усилий, чтобы всегда держать второй палец от мыши. Поэтому, если это возможно обнаружить, три пальца вызовут меньше путаницы и головных болей. Интересно, откуда придет первое решение «щелчок средней кнопкой», так как мне не терпится возврат функции «Средний щелчок» :) Удачи.

2
ответ дан deblabla 29 November 2019 в 00:27
поделиться

Я реализовал экспериментальную концепцию настраиваемой оболочки событий multi-touch в пользовательском пространстве.

Вы можете прочитать об этом здесь: http: //aladino.dmi. unict.it/?a=multitouch (см. в WaybackMachine )

- всего наилучшего

3
ответ дан 29 November 2019 в 00:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: