Много моделирую и пишу программы... на MacBook. Самая большая беда этих аппаратов отсутствие кнопки DEL, попробуйте в Компас 3D поработать без Del, приходится вызывать контекстное меню, или выбирать "вырезать", теряется масса времени. В общем психанул сделал доп клавиатуру с самыми важными кнопками для меня, а именно DEL и "." (точка).Мозгом данной конструкции стал контроллер digispark attiny85, он умеет прикидываться HID устройством. Из минусов если посмотреть на его распиновку, свободны только два цифровых входа, P0 и P2. P1 какой-то мутный, на нем светодиод висит и реакция странная, остальные пины обслуживают USB.Электрическая схема получилась достаточно простой:Кнопки выбрал тактовые вот этой модели:Главный их плюс - они позволяют зафиксировать саму кнопку и не проворачиваться, а еще эти кнопки нажимаются под любым углом, подозреваю внутри механизм как у промышленного концевика, ну и размеры, 12 на 12 мм, близко к реальным кнопк