- Особенности использования клавиатуры Apple под Windows
- Как в OS X вернуть PC-раскладку клавиатуры
- Шаг 1. Создаём раскладку
- Шаг 2. Подключаем раскладку
- Ремап клавиш клавиатуры Apple mb100 для удобного использования под Windows.
- реклама
- реклама
- Использование клавиатуры Apple в Windows
- Клавиатура Apple глазами пользователя Windows
- Получение, установка и настройка Boot Camp
- Переназначение клавиш с помощью SharpKeys
- Повышение выходного тока USB-портов до 0,5 A
- Заключение
- Понравилась статья?
Особенности использования клавиатуры Apple под Windows
Клавиатура от Apple была приобретена для использования с хакинтошем, но с OS X в тот момент не срослось и основной системой для меня осталась Windows. Но не все так просто, как оказалось, работа под Windows собпряжена с несколькими проблемами:
1) Для вызова клавиш F2-F12, требется зажатие модификатора (Fn).
2) Раскладка на клавиатуре не совпадает с системной (коды клавиш используются стандартные).
3) Некоторые клавиши в принципе не работали (например, PrintScreen).
Установка Boot Camp решала первую проблему и даже клавиша выброса диска заработала, но появились неприятные фризы при старте системы и проблему раскладки она не решала. После недолгих копаний, был найден ключ реестра, отвечающий за работу функциональных клавиш и программа, позволяющая редактировать раскладки.
Результатом этого стал данный установщик, в котором содержится:
- Драйвер от Apple из дистрибутива Mac OS X Leopard 10.5.4
- Файл реестра, изменяющий параметр, ответсвенный за клавиши F2-F12
- Установщики раскладок клавиатуры (для русского и английского языков)
Набор проверен на 32-битных версиях Windows Vista и Windows 7, в принципе, и под Windows XP тоже должно работать.
Раскладки добавляются автоматически, чтобы полностью заменить стандартные:
1) Укажите одну из новых раскладок, в качестве языка ввода по-умолчанию:
2) Перенесите новые раскладки вверх списка:
3) Нажмите «Применить» и удалить стандартные раскладки.
Также вы можете скачать раскладки отдельно (для 32 и 64-разрядных ОС): Русская, Английская
UPDATE:
Последняя версия драйвера из Boot Camp 5.0:
yadi.sk/d/TcAobagLM58Bf
В этом случае вам будет необходимо вручную установить раскладки клавиатуры и внести следующие изменения в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\KeyMagic\:
1. Для возвращения привычного поведения клавишам F1-F12 измените значение OSXFnBehavior на 00.
2. Чтобы сместить Print Screen на законное место (F13): «Keymap»=hex:68,46,69,47,6a,48
В качестве бонуса: можно увеличить ток на встроенном USB-хабе до 500 мА:
Windows Registry Editor Version 5.00
; Изменяем название хаба в диспетчере устройств
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_05AC&PID_1006\000000000000]
«DeviceDesc»=«Apple Keyboard Hub»
; Увеличиваем ток на хабе до 500 мА
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_05AC&PID_1006\000000000000\Device Parameters]
«ForcePortPower»=dword:000001f4
Источник
Как в OS X вернуть PC-раскладку клавиатуры
Новоиспечённые владельцы Mac, как правило, впадают в ступор, как только начинают работать с его клавиатурой. Отыскать нужные знаки препинания в русской раскладке непросто, если всю жизнь работал с обычными ПК. Тема особенно актуальна для тех, кто купил MacBook за границей и не может воспользоваться кириллическими обозначениями на клавишах.
Проблема решается просто. Щёлкаем на пиктограмму используемого языка и выбираем в ниспадающем меню пункт «Открыть настройки клавиатуры…»:
Появится окно с предлагаемыми источниками ввода. Нажимаем на кнопку «+» слева снизу, и перед нами открывается длиннющий список доступных раскладок клавиатуры. Выбираем раздел «Русский» и из предложенных вариантов останавливаемся на «Русская — ПК». Жмём «Добавить»:
Теперь у нас две русских раскладки и одна английская. Стандартная русская раскладка нам не нужна, так что щёлкаем по ней, жмём «–» и в итоге получаем одну английскую раскладку и одну русскую:
В итоге получаем привычную раскладку. Но в некоторых случаях бывает так, что после всего проделанного одного не хватает – буквы «ё»: она не находится в привычном месте. Если этот случай о вас, смотрите дальнейшие инструкции. Проблема решается использованием «кастомной» раскладки. Её можно либо скачать, либо сделать самому.
Далее опишу процесс создания раскладки вручную для тех, кто не хочет скачивать готовую.
Шаг 1. Создаём раскладку
Для начала вернём на время в список доступных раскладок «Русскую». Затем качаем бесплатное приложение Ukelele.
Вместе с приложением в загруженном образе диска есть много готовых раскладок. Копируем файлы Russian.keylayout и Russian.icns из Ukelele_2.2.8/System Keyboards/Cyrillic в удобную папку – например, в предварительно созданную
Файлы можно переименовать, но обязательно одинаково, чтобы отличались у них только расширения. Я назвал их Russian_keys.
Открываем Russian_keys.keylayout с помощью Ukelele. Перед нами почти идеальная раскладка:
«Почти», потому что буква «ё» пока находится не на своём месте. Дважды щёлкаем по клавише шаблона раскладки, где хотим видеть «ё», и вводим её:
Замечу, что отдельно нужно ввести заглавную букву «Ё» для случая зажатой клавиши Shift. Для этого нажимаем и удерживаем её на физической клавиатуре – и так же, как до этого, редактируем клавишу шаблона. После этого выбираем File —> Save.
Шаг 2. Подключаем раскладку
Копируем оба созданных или скачанных файла — раскладку и иконку — в папку /Library/Keyboard Layouts/.
Затем возвращаемся в меню выбора источников ввода, убираем оттуда все русские раскладки и добавляем новую: выбираем раздел «Другие», где и находим нашу долгожданную раскладку «Russian». Всё, привычная раскладка в нашем распоряжении!
Источник
Ремап клавиш клавиатуры Apple mb100 для удобного использования под Windows.
01.02.2010г.
Долго сомневался — покупать себе клаву Apple mb110 или не покупать.
С одной стороны эпловские дивайсы отличаются очень клевым дизайном и приятностью использования. именно использования, а не функционированием
Помню давным-давно не удержался и купил себе айпод, при том, что до этого у мну был айривер с hdd, но очень хотелось айпод
Внешне и тактильно он мне очень понравился — это практически оргазм. взял в руки и выпускать нехочицо но вот функционально, он меня так и не смог удовлетворить и после пары недель мучений.
Долго сомневался — покупать себе клаву Apple mb110 или не покупать.
С одной стороны эпловские дивайсы отличаются очень клевым дизайном и приятностью использования. именно использования, а не функционированием.
реклама
Помню давным-давно не удержался и купил себе айпод, при том, что до этого у мну был айривер с hdd, но очень хотелось айпод. Внешне и тактильно он мне очень понравился — это практически оргазм. взял в руки и выпускать неохота, но вот функционально, он меня так и не смог удовлетворить и после пары недель мучений, был продан.
С тех пор у меня своеобразное отношение к эпловским дивайсом — мне очень нравиться как они выглядят и как приятно ими пользоваться, но я знаю, что функциональность у них зачастую сильно урезана или криво реализована.
Клаву эту мне хотелось давно, я даже заходил в эпловский магазин, на савелии, пробовал клик и рассматривал её со всех сторон. Клик ооочень понравился и хотеть я стал сильнее. но у меня уже была очень хорошая клава Enermax Aurora и менять одну хорошую весчъ на другую я немог — жаба-с
Тем не менее я почитывал форумы и отзывы счастливых обладателей эпловской клавы.
Хоть я и сомневался, что под виндами всё будет шоколодно, тем не менее счастливые обладатели, все как один сообщали, что траблы легко побеждаются. И вот случай, в лице друга, меня избавил от энермакса и была куплена MB110.
Дивайс зачотный, но как я и предполагал, с виндами таки случились некоторые траблы.
— отсутствие клавиши Insert, вместо неё располагается клавиша Fn абсолютно бесполезная в Windows т.к. у неё нет scan кода.
— нет Print Screen
— переставлены местами кнопки ALT и Win
реклама
— еще некоторые уж совсем мелкие особенности.
надо отметить что клава выглядит несколько иначе чем на большинстве картинок в инете, на «русской» клаве Enter вертикальный и рядом с ним кнопка с буквой «йо»
клавиатура mb100 «русская»
Под Win7 клава заработала сразу.
При этом раскладка была привычная — виндовая, за исключением отмеченных выше отличий.
По совету найденном в инете, я поставил эпловскую раскладку для US и RUS.
В результате символы стали полностью соответствовать надписям на кнопках, это в основном касается цифровых кнопок, но выше указанные неудобства остались и естно к ним добавились новые.
— точка и запятая уехали на 6-ку и 7-ку (нажатие с шифтом)
— «ё» оказалась около «Enter»
— двоеточие на 5-ке ну и етс.
т.к. эпловская раскладка, не решая основных трабл, добавляла новые неудобства, то с легкостью необычайной я от неё отказался.
Далее поиск в инете привел на замечательную статью Sergey Lagovskiy http://slagovskiy.blogspot.com/2009/06/apple-keyboard-windows.html
Где очень подробно и с примерами описано как самостоятельно перемапить кнопки для себя любимого.
Вариант предложенный Сергеем я попробовал, но мне он подошел не полностью, и я сделал свой, благо это оказалось не сложно.
Теперь клава, в плане раскладки и функционала, удовлетворяет меня практически полностью.
мой вариант:
F13 — insert
F14 — пусто
F19 — printscreen (самая крайняя, нужна редко и осмысленно а попадать легко)
F16 — уменьшить громкость
F17 — увеличить громкость
F18 — Отключить звук (mute)
Ё(кнопка «вписанная» в Enter) — срабатывает как Enter, т.е. если по ошибке нажать вместо Ентер клавишу рядом с ним, на которой Ё, нажмется таки Ентер
Обратный слэш, как оказалось «сидит» на кнопке около левого shift ну и пусть себе плывет там сидит.
F15 — повторяет кнопку «равно» над 8-кой цифрового блока (имеет скан код #59 в винде не используется).
F15 используется мной для «отмены» ложного автоматического срабатывания Пунты.
По умолчанию, Пунта отмену делает при нажатии кнопки Pause (по месту совпадает с F15 на mb110), но оказалось, что для виндов, Pause это «заговоренная» кнопка и назначить Pause на другую кнопку невозможно.
Поэтому я назначил на F15 эту левую «равно» над восьмеркой которой в виндовых клавах вообще нет.
Использование F15 для отмены назначается в хоткеях пунты, пунта при её нажатии показывает Num5, но после «пременить» всё работает.
Дополнительный плюс — теперь я не буду ошибаться, попадая в insert вместо delete
Источник
Использование клавиатуры Apple в Windows
Недавно мне подарили клавиатуру Apple MB110 с цифровой клавишной панелью (далее — клавиатуру Apple). Как и множество изделий Apple, она оказалась добротным устройством с приятной внешностью (чего стоит один тонкий, но увесистый алюминиевый корпус с двумя USB-портами), а также замечательной эргономикой (коротким ходом, оптимальным усилием нажатия и четкой работой клавиш). Единственная проблема, с которой я столкнулся, заключалась в том, что по умолчанию Windows поддерживает клавиатуру Apple только частично.
Клавиатура Apple глазами пользователя Windows
Клавиатура Apple, подключенная к компьютеру с Windows (в описываемом случае — 32-разрядной Windows 7), сразу появляется в Устройствах и принтерах как Apple Keyboard и, казалось бы, не нуждается в установке каких-то драйверов и / или какой-то настройке. К сожалению, данное впечатление является ошибочным, и среднестатистический пользователь Windows с первых минут «общения» с клавиатурой Apple замечает, что ее поддержка имеет ряд ограничений:
- не работают мультимедийные клавиши ,, , , , ( F7 — F12 , нажатые вместе с fn ) и клавиша открытия лотка оптического привода (далее — eject );
- отсутствует клавиша Insert , из всех клавиш, «заменивших» Print Screen , Scroll Lock , Pause/Break , Num Lock и (далее — Win ), работают только clear и cmd ⌘ (первая выполняет функцию Num Lock , вторая — Win ), остальные перечисленные клавиши не имеют аналогов;
- клавиши Alt и Win «перепутаны» (как слева, так и справа на месте Alt располагается Win и, соответственно, наоборот);
- выходной ток встроенных USB-портов достаточен для питания мышей, но его не хватает, например, для работы флешек.
Даже с учетом того, что сегодня в Сети доступно немало инструкций по избавлению от тех или иных особенностей клавиатуры Apple, проявляющихся в Windows, я не нашел мануал, позволяющий устранить все выявленные «проблемы» сразу. Естественно, мне захотелось это исправить.
Получение, установка и настройка Boot Camp
Для обеспечения работоспособности мультимедийных клавиш и клавиши eject , а также назначения клавишам F14 — F16 функций Print Screen , Scroll Lock и Pause/Break , соответственно, необходимо установить два компонента Boot Camp — Пакет драйверов Windows — Apple Inc. Apple Keyboard и Службы Boot Camp. Установщики указанных компонентов присутствуют в составе дистрибутивов Boot Camp, доступных для загрузки на официальном сайта Apple. Если Вы, как и я, используете Windows 7, следует загрузить ПО поддержки Boot Camp 4.0.4033.
Я не рекомендую использовать штатный установщик Boot Camp setup.exe , потому что он не имеет режима выборочной установки драйверов (устанавливает все драйверы, входящие в состав дистрибутива). Мне кажется, проще не устанавливать лишние драйверы, чем потом удалять их вручную.
Если Вы согласны с моими доводами, можно приступить к установке Пакета драйверов Windows — Apple Inc. Apple Keyboard (05.05.2011 4.0.0.1). Установщик его 32-разрядной версии имеет имя AppleKeyboardInstaller.exe и находится в папке \BootCamp\Drivers\Apple распакованного дистрибутива, 64-разрядной — AppleKeyboardInstaller64.exe и \BootCamp\Drivers\Apple\x64 , соответственно. Процедура установки включает запуск установщика нужной разрядности и последующее выполнение его инструкций. Признаком ее успешного завершения является отображение примерно такого окна:
После нажатия кнопки Готово можно приступить к установке Служб Boot Camp. Установщик их 32-разрядной версии имеет имя BootCamp.msi , 64-разрядной — BootCamp64.msi , соответственно, при этом оба файла находятся в папке \BootCamp\Drivers\Apple распакованного дистрибутива. Процедура установки Служб Boot Camp имеет две особенности, на которые необходимо обратить внимание.
Во-первых, перед началом установки следует скопировать установщик соответствующей разрядности в любую другую папку, например, на Рабочий стол (в случае запуска установщика из папки \BootCamp\Drivers\Apple распакованного дистрибутива будет выполнена установка всех драйверов, входящих в его состав). Для запуска установки нужно запустить Командную строку от имени администратора , в ней перейти в папку Рабочий стол с помощью команды cd , а затем выполнить команду bootcamp.msi или bootcamp64.msi , соответственно:
Во-вторых, во время установки имеет смысл убрать галочку Apple Software Update для Windows в окне выбора дополнительных функций и настроек (если галочка не будет убрана, Установщик Windows «поругается» на отсутствие установочного пакета Apple Software Update для Windows):
В остальном процедура установки Служб Boot Camp не имеет особенностей. Признаком ее окончания является отображение примерно такого окна:
После нажатия кнопки Завершить и перезагрузки компьютера, предложенной установщиком, в Области уведомлений появится значок Boot Camp — , и начнут работать мультимедийные клавиши (сейчас их роль принадлежит F7 — F12 , нажатым без fn ), клавиша eject , а также клавиши F14 — F16 , переназначенные для выполнения функций Print Screen , Scroll Lock и Pause/Break , соответственно. Кроме этого, Языком ввода по умолчанию станет Русский (Россия) — Русская (Apple). Если все выглядит примерно так, можно перейти к дополнительной настройке Boot Camp, состоящей из двух этапов.
Во-первых, необходимо удалить раскладку (службу) клавиатуры Русский (Россия) — Русская (Apple), непривычную для пользователей Windows. Для этого следует щелкнуть правой кнопкой мыши по Языковой панели и выбрать в контекстном меню пункт Настройка… (или перейти в Панель управления, открыть элемент Язык и региональные стандарты, перейти на закладку Языки и клавиатуры и нажать кнопку Изменить клавиатуру…), а затем в открывшемся окне Языки и службы тестового ввода удалить все Установленные службы, кроме Английский (США) — США и Русский (Россия) — Русская:
Во-вторых, нужно восстановить привычное для пользователей Windows поведение клавиш F1 — F12 , чтобы по умолчанию они работали как функциональные, а с нажатой клавишей fn — как мультимедийные. Соответствующая официальная инструкция не поможет решить эту задачу, потому что рекомендуемая ей Панель управления Boot Camp не работает в Windows. В связи с этим для восстановления поведения клавиш F1 — F12 придется запустить Редактор реестра, перейти в раздел HKEY_CURRENT_USER\Software\Apple Inc.\Apple Keyboard Support и изменить значение параметра OSXFnBehavior типа REG_DWORD с 1 на 0 либо открыть Командную строку, запущенную от имени администратора , и выполнить в ней команду:
Для вступления изменений в силу следует «передернуть» (отключить и подключить) кабель клавиатуры или перезагрузить компьютер.
На этом интересующая нас настройка Boot Camp заканчивается. Теперь на клавиатуре Apple, подключенной к компьютеру с Windows, работают мультимедийные клавиши и клавиша eject , а клавиши F14 — F16 выполняют функции Print Screen , Scroll Lock и Pause/Break , соответственно.
Переназначение клавиш с помощью SharpKeys
Для добавления клавиши Insert , увеличения ширины левой клавиши Shift , возвращения клавиш Alt и Win на привычные места, а также назначения клавишам F17 — F19 интересующих нас функций необходимо использовать механизм переназначение клавиш. Он включается путем добавления параметра Scancode Map типа REG_BINARY в раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout . В связи с тем, что данный параметр имеет достаточно сложный формат, не следует добавлять его вручную. Гораздо проще и удобнее решить эту задачу с помощью одного из специальных инструментов, позволяющих обойтись без знания технических подробностей. В качестве такого инструмента я рекомендую бесплатную утилиту SharpKeys.
Вы можете установить SharpKeys из MSI-пакета или воспользоваться исполняемым файлом SharpKeys.exe , извлеченным из ZIP-архива.
Сразу после запуска утилиты можно начинать создание нужных переназначений клавиш. Для добавления каждого из них необходимо нажать кнопку Add, а затем в открывшемся окне SharpKeys: Add New Key Mapping выбрать переназначаемую клавишу в списке раздела Map this key (From key): и назначаемую ей функцию в списке раздела To this this key (To key): и нажать кнопку OK. Например, для назначения клавише F13 функции Insert следует выбрать такие значения:
Вы можете не только выбирать клавиши и функции в списках, но и использовать кнопки Type Key, присутствующие в обоих разделах окна SharpKeys: Add New Key Mapping. После нажатия на любую из них откроется одноименное окно с предложением нажать клавишу. После нажатия клавиши в окне Type Key отобразятся ее текущая функция и скан-код. Если теперь нажать кнопку OK , клавиша будет выбрана в списке соответствующего раздела. Например, в случае расширения левой клавиши Shift за счет назначения ее функции клавише с тильдой, расположенной правее, достаточно нажать кнопку Type Key в разделе Map this key (From key):, нажать клавишу с тильдой и, наконец, нажать кнопку OK, а затем сделать тоже самое, только с левой клавишей Shift в разделе To this this key (To key):
Независимо от используемого способа выбора клавиш и назначаемых им функций нужно создать примерно такой набор переназначений:
Кроме уже упомянутых назначений клавише F13 функции Insert и расширения левой клавиши Shift , он меняет местами клавиши Alt и Win , а также назначает клавишам F17 — F19 функции запуска выбранных по умолчанию браузера, почтового клиента и медиаплеера, соответственно. Естественно, предложенной мной список переназначений клавиш не является обязательным, и Вы можете откорректировать его согласно собственным вкусам и потребностям. Обязательно учтите, что в случае использования Boot Camp Вы сможете переназначить не все клавиши и назначить не все функции, доступные в списках утилиты SharpKeys.
Независимо от того, какие переназначения клавиш Вы добавите, для того, чтобы они начали работать, необходимо нажать кнопку Write to Registry и перезапустить сеанс пользователя либо перезагрузить компьютер.
На этом интересующая нас настройка переназначения клавиш заканчивается. Теперь на клавиатуре Apple, подключенной к компьютеру с Windows, есть клавиша Insert , левая клавиша Shift имеет «нормальную» ширину, клавиши Alt и Win «не перепутаны», непривычные клавиши F17 — F19 «не простаивают».
Остается добавить, что если Вы не хотите возиться с утилитой SharpKeys, и Вас устраивает предложенный мной список переназначений клавиш, то все действия, перечисленные в данном разделе, можно заменить открытием Командной строки, запущенной от имени администратора , выполнением в ней команды:
и перезапуском сеанса пользователя или перезагрузкой компьютера. Конечно же, этот способ проще, но он не позволяет понять, что и как нужно делать.
Повышение выходного тока USB-портов до 0,5 A
По умолчанию встроенные USB-порты клавиатуры Apple, подключенной к компьютеру с Windows, не могут обеспечить присоединенные устройства током питания, достаточным для их корректной работы. Например, если подключить флешку к любому из встроенных USB-портов, она не заработает, и в Области уведомлений отобразится сообщение: «У концентратора недостаточен уровень питания для работы устройства «запоминающее устройство для USB»:
Для избавления от указанной проблемы необходимо увеличить выходной ток встроенных USB-портов до 0,5 A ( 500 mA ), определенных спецификацией USB 2.0. Для этого следует запустить Редактор реестра и добавить параметр ForcePortPower типа REG_DWORD с шестнадцатеричным значением 0x1f4 или десятичным значением 500 в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_05AC&PID_1006\000000000000\Device Parameters или открыть Командную строку, запущенную от имени администратора , и выполнить в ней команду:
а затем перезагрузить компьютер для вступления изменения в силу.
После этого можно опять подключить к встроенному USB-порту флешку, которая «не хотела» работать, и убедиться, что проблема устранена. Для дополнительной проверки параметров питания USB-хаба, встроенного в клавиатуру Apple, можно воспользоваться Диспетчером устройств. После его запуска нужно развернуть раздел Контроллеры USB и найти интересующий нас Generic USB hub по ИД оборудования VID_05AC&PID_1006 . Для выяснения ИД оборудования необходимо два раза щелкнуть по устройству (либо щелкнуть по устройству правой кнопкой мыши и выбрать в контекстном меню пункт Свойства), а затем в открывшемся окне Свойства: Generic USB hub, перейти на закладку Сведения и выбрать в выпадающем списке Свойство пункт ИД оборудования:
Когда встроенный USB-хаб клавиатуры Apple будет найден, следует перейти на закладку Питание и оценить Доступную мощность:
Если ее значение равняется 500 mA на порт, то к USB-хабу, встроенному в клавиатуру Apple, можно подключать не только мыши, но и любые устройства, которые соответствуют спецификации USB 2.0, а также использовать встроенные USB-порты для зарядки всевозможных гаджетов.
Заключение
Хочется надеяться, что эта инструкция поможет Вам обеспечить полноценную поддержку клавиатуры Apple, подключенной к компьютеру с Windows. Я не отношусь к поклонникам продукции Apple, но однозначно рекомендую клавиатуру данного бренда всем, кто проводит очень много времени за компьютером. Единственный недостаток клавиатуры Apple, подключенной к компьютеру с Windows, заключается в том, что маркировка нескольких клавиш отличается от выполняемых функций, при этом все остальные ее особенности можно совершенно объективно отнести к числу преимуществ
Понравилась статья?
Поделитесь ссылкой в социальной сети или блоге:
Источник