На відміну від Windows, драйвер клавіатури Mac Microsoft не використовує файл config.xml для конфігурації. Натомість він використовує двійковий файл, що робить його важким для зміни. Файл конфігурації зберігається за адресою:
/Users/YOUR_NAME/Library/Preferences/com.microsoft.keyboard.pref
За допомогою трохи зворотної інженерії, можна визначити достатньо формату бінарного файлу, щоб змінити його та переробити повзунок масштабування. Я створив модифікований попередній файл, який переставляє повзунок масштабування на стрілки вгору та вниз. На жаль, коли я спробував перевстановити його на функцію SCROLL, він не повторився, тому UP / DOWN видався кращим варіантом.
Існує хитрість встановлення нового попереднього файлу та отримання драйвера клавіатури для його перезавантаження:
- Переконайтесь, що налаштування системи закриті
- Завантажте модифікований попередній файл (вище)
- Перейдіть до / Користувачі / YOUR_NAME / Бібліотека / Налаштування /
- Створіть резервну копію файлу com.microsoft.keyboard.pref (наприклад, перейменуйте його на com.microsoft.keyboard.pref.old)
- Перемістіть модифікований попередній файл у цю папку
- Відкрийте Налаштування системи та відкрийте панель налаштувань клавіатури Microsoft (це призводить до перезавантаження попереднього файлу)
- Тепер слайдер масштабування повинен надсилати натискання клавіш UP / DOWN (Примітка: зміна будь-яких налаштувань масштабування у вікні System Preferences замінить перестановку - поверне її назад для збільшення!)
Якщо ви зацікавлені в перевпорядкуванні повзунка масштабування на щось інше, я детальніше описав процес монтажу зворотного проектування у своєму блозі - він передбачає отримання шістнадцяткових відвалів бінарного файлу pref та порівняння цих шестигранних дампів при зміні певних елементів із панель управління.