Как создать раскладку для Macintosh

У нас есть раскладка клавиатуры, которая используется в Windows с 2004 года и с 2007 года в системах Linux. Единственная помощь, которую мы создали для создания клавиатур для Mac, которые мы нашли, была здесь: https://developer.apple.com/library/mac/technotes/tn2056/_index.html#//apple_ref/doc/uid/DTS10003085-CH1 -СЕКЦИЯ 1

и способ сделать шаблон здесь: https://bugs.freedesktop.org/show_bug.cgi?id=90345

Есть ли еще, может быть, надежный способ создания XML-карты для Mac? Я знаю об Ukelele, но предпочитаю подход XML, потому что у нас нет или могут позволить себе системы Macintosh, но некоторые из наших пользователей имеют их.

FYI: Мы подали заявку на регистрацию Linux здесь в качестве ошибки 90345 в freedesktop org.

благодаря

Linux и Unix - лучшая ОС в мире.