Чи можливо перезаписати спеціальні клавіші на клавіатурі Windows для використання з Mac OSX?


13

Тому я купив нову клавіатуру для свого Mac Pro, і це Microsoft Sidewinder X4. Ця клавіатура мені добре підходить, оскільки вона має світлодіодне підсвічування та безліч функцій. Однак після встановлення здається, що більшість приємних функцій мертві на OSX.

Зокрема, на клавіатурі є макро-клавіші, які можна встановити за допомогою кнопки "макрос запису". Він також має ключ калькулятора. Програмне забезпечення, яке постачається разом із клавіатурою, є загальним Microsoft IntelliType для Windows / OSX, і я встановив його. Однак ці спеціальні ключі все ще мертві.

Чи все-таки все-таки потрібно використовувати ці ключі? Навіть якби мені просто довелося перевпорядкувати макро-клавіші вручну, щоб виконати власні штрихи, це було б добре, але я не можу знайти спосіб. Я спробував використовувати KeyRemap4MacBook, але він дозволяє лише перезавантажувати клавіші OSX (не калькулятор, додаткові макро-клавіші чи будь-які клавіші, які не знайдені на яблучній клавіатурі). Навіть клавіша калькулятора нічого не робить, і я б навіть радий перезаписати її на "викриття" чи щось, крім мертвої клавіші!


Чи відображаються ключі у EventViewer.app? Якщо вони є, спробуйте використовувати щось на зразок KeyCode :: RawValue :: 0x3d .
Лрі

Скажіть, будь ласка, як отримати доступ до EventViewer.app? Спробую і звіту. Однак, я припускаю, що вони не зареєстровані EventView.app, інакше поточні рішення для перестановки, такі як KeyRemap4Macbook, змогли б налаштувати функцію цих ключів. Оскільки клавіатура повинна надсилати сигнал для натиснутої клавіші через USB-з'єднання даних, мені було цікаво, чи існують способи виявлення таких натискань на клавіатурі, що не належать Apple.
jake9115

Не вдалося знайти жодної версії Mac для перегляду подій Windows. Але я знайшов "Показати переглядач клавіатури" для Mac. Тут відображається повна яблучна клавіатура. Наскільки я можу сказати, якщо клавіша не знайдена на цій клавіатурі, OSX не може розпізнати, чи була вона натиснута. Це серце моєї проблеми!
jake9115

1
EventViewer включений до KeyRemap4MacBook (в /Applications/KeyRemap4MacBook.app/Contents/Applications/EventViewer.app), але він також повинен бути показаний Spotlight.
Лрі

Мої перші думки (поки я не прочитав належним чином) полягав у використанні AutoHotKey, але це лише для відображення карти в інший бік.
Марс Робертсон

Відповіді:


6

Ви можете поглянути на Ukelele та KeyLayoutMaker , щоб побачити, чи можуть вони допомогти скласти ці ключі, що не є Mac.

BetterTouchTool налаштовує клавіатури, що не належать Apple, трекпад, чарівну мишу та пульт Apple.

Для USB-клавіатур ще один інструмент - USB Overdrive , описаний як:

USB Overdrive включає підтримку медіа-кнопок на більшості клавіатур USB та спілкується з багатьма незвичайними пристроями введення.

Для бездротових клавіатур Центр управління Logitech може працювати навіть для клавіатур, які не є Logitech. Детальніше див. У цій відповіді . Можливо, варто спробувати навіть для вашої клавіатури.

Корисна інформація може бути також знайдена у використанні сторонніх клавіатур та мишей із вашим Mac .


4

Параметри:

  1. У System Preferences -> Keyboard -> Modifier Keysвас можна поміняти місцями ці дві клавіші. Ці зміни повинні мати вплив на поточну клавіатуру .
  2. Double Command - це PrefPane, який пропонує безліч варіантів використання клавіатур Windows, але він не оновлювався деякий час.
  3. Karabiner (раніше відомий як KeyRemap4MacBook) підтримує безліч видів перезаписів ключів для різних моделей Macbook, але я не впевнений, чи відповідає він вашому випадку використання.

1
Дякуємо за ваші пропозиції! На жаль, я вже спробував Double Command та KeyRemap4Macbook, і ці рішення пропонують лише перезагрузку ключів, які вже знайдені на клавіатурах Apple! У мене є кілька клавіатур, створених для систем Windows, у яких є додаткові ключі, як-от для відкриття поштової програми, веб-браузера тощо. Я хочу вказати ці клавіші на команду, а не залишати їх "мертвими" і марними на моїй клавіатурі.
jake9115

0

System preferencesТоді йдіть до Keyboard. Натисніть на Keyboard modifiers. Змініть commandклавішу на відсутність дій та Ctrlключ на commandключ. Проблема вирішена.


Не відповідає на питання взагалі.
mix3d

0

У мене була така ж проблема з клавіатурою Microsft з Mac. Зокрема, клавіша обчислювача просто стала мертвою клавішею. KeyRemap4Macbook не працював, але USB Overdrive працював, і тепер я можу використовувати клавішу калькулятора, щоб запустити калькулятор.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.