Подтвердить что ты не робот

Использование внешней "оконной" клавиатуры в Mac OS X

Я использую MacBook, но у меня есть привычная клавиатура.

Проблема заключается в том, что ключи точно не отображают 1-к-1. Одно дело - клавиши APPLE и ALT. Они сопоставляются с WIN и ALT, но обычно они инвертируются физически, поэтому, если вы хотите использовать их с тем же макетом, вы должны инвертировать их в ОС. Функциональные клавиши работают по-разному. Fx на внешнем = Fn + Fx на клавиатуре MacBook. И тогда есть все клавиши insert, delete,.

Итак, вопрос в том, как вы обходите это? Теперь я переназначаю все, что захочу, на панели "Системные настройки", но когда я отключу внешнюю клавиатуру, все это испортилось. Есть ли способ переназначить ключи только для внешнего? Некоторая модель клавиатуры может хранить собственные отображения без необходимости в ОС? Я единственный, кто этому обеспокоен?

(Я бы хотел, чтобы не покупать внешнюю клавиатуру Mac, потому что я хотел попробовать одну из эргономических моделей, и, насколько я знаю, нет эргономичных моделей Mac)

Обновление: Спасибо за ответы, я исправил это.

Чтобы установить клавиши управления для разных клавиатур, вы должны перейти к системным настройкам/клавишам модификатора, затем в раскрывающемся меню "Выбрать клавиатуру" можно выбрать одну конкретную клавиатуру и установить эти клавиши. Работает после отсоединения/подключения, кажется,

Предложение от @Matthew Schinckel, похоже, работает для остальной части проблем (функциональные клавиши,...). Я еще не пробовал, так как клавиши клавиш были моей самой большой проблемой.

4b9b3361

Ответ 1

В OS X 10.5 они позволяют использовать разные настройки клавиатуры для разных клавиатур. Это работает большую часть времени. У меня были проблемы с очень старыми клавиатурами, которые подключены через PS2 к USB, но в остальном он отлично работает.

Ответ 2

Лучший способ, который у меня есть, - загрузить Logitech Control Center для OSX из Logitech. Выполните поиск пакета Installer для LCCKCHR.rsrc. Отбросьте этот файл в файлы ~/Library/Keyboard Layouts или /Library/Keyboard Layouts. Выйдите из системы и войдите в систему, и вы заметите еще несколько вариантов в Международных системных настройках в разделе "Входы". Проверьте раскладки клавиатуры, которые вы хотели бы.

Хотя эта раскладка клавиатуры предназначена для клавиатур Logitech, она работает для большинства клавиатурных клавиш (особенно для международных пользователей).

Ответ 3

Создается собственное пользовательское сопоставление клавиатуры, которое затем можно использовать с меню языка клавиатуры. Поэтому, когда вы подключаете свою клавиатуру, просто переключитесь на свой собственный макет. OS X поддерживает это с 10.2, и у Apple есть документация о том, как создавать собственные пользовательские карты.

http://developer.apple.com/technotes/tn2002/tn2056.html

Это не то, что я пробовал сам, просто прочитал об этом один или два раза. Похоже, он мог бы сделать эту работу. Я просто дублирую сопоставление, которое находится так близко, как вы можете добраться до того, что вы хотите, а затем настройте его оттуда.

Ответ 4

Вы можете исследовать DoubleCommand, он может делать то, что вам нужно.

Там есть экспериментальная версия, которая позволяет использовать различные свойства для разных клавиатур.