2014-10-28 5 views
1

Я работаю над обновлением драйвера Mac OS X для контроллера Xbox 360. С введением Yosemite расширения ядра Apple не должны храниться в /Library/Extensions, а не в /System/Library/Extensions и должны быть подписаны. Драйвер IOKit имеет встроенный в него плагин с драйвером обратной связи по силе. Однако, когда водитель находится в любом другом положении, отличном от /System/Library/Extensions, он не загружает плагин обратной связи по силе.Драйвер Yosemite, не может загрузить драйвер Force Feedback

Думаю, мне нужно будет отредактировать IOCFPlugInTypes, что в настоящее время указывает на 360Controller.kext/Contents/PlugIns/Feedback360.plugin, на что-то другое. Я не могу найти ничего об этом на страницах разработчиков Apple.

ответ

0

Кажется, что одобренный Apple метод для решения этой проблемы заключается в добавлении символической ссылки в /System/Library/Extensions, которая ссылается на ваш собственный kext в /Library/Extensions. Kext look-up игнорирует символическую ссылку, но (в этом примере) Force Feedback будет проходить через символическую ссылку для получения плагина.

Смежные вопросы