Клавіатура MacBook Pro - як поміняти / перезапустити клавіші?


16

Я знаю, що це може бути задано раніше по-іншому, але я все ще не бачив твердої відповіді. Я сподіваюся, що забезпечення цих 2 конкретних потреб зробить це більш зрозумілим.

Я спеціально хочу 2 поведінки, які зроблять мій перехід від давнього користувача ПК до можливості користуватися MacBook Pro.

Фон:

  • Я користувач Windows, який щойно отримав перший мак у своєму житті (у житті) минулих вихідних.
  • Я подвійно завантажую MBP за допомогою Snow Leopard та Windows 7 x64

Що я хочу зробити (як для Windows 7, так і для Snow Leopard):

  • Замініть клавішами fnта control(не фізично)
  • Будьте здатні натиснути ejectклавішу для прямого видалення, але зберігайте можливість утримувати ejectклавішу, щоб фактично вийняти диск.

Чи це можливо, якщо так, то який найкращий спосіб (програмне забезпечення?) Досягти цього в Windows 7 та Snow Leopard?

Відповіді:


14

В ОС X: DoubleCommand

введіть тут опис зображення

У Windows: SharpKeys

введіть тут опис зображення

Для чого-небудь більш масштабного, вам потрібно AutoHotkey (Windows) або IronAHK (переписати AutoHotkey, який працює з Mono для сумісності між платформами - Linux, Mac тощо).


2
гострі клавіші не дозволяють перезавантажувати клавішу [fn] (функція)
Джон Еріксон,

4
а DoubleCommand дозволяє мені лише відображати fn -> управління, але не контролювати -> fn
Джон Еріксон

Погляньте на альтернативи, вони набагато гнучкіші.
Джон Т

8

З боку Snow Leopard ви можете поміняти пункт Control і Fn на Karabiner (попередньо KeyRemap4MacBook).

Якщо ви маєте подвійне завантаження, гарною ідеєю є обмін командами та керуванням у налаштуваннях OS X. Ви отримаєте однакові комбінації клавіш на обох.


Зараз це називається Карабінер.
іконоборство

3

Так само, як сторонне позначення, ви також можете розглянути звичайні системні налаштування OS X під клавіатурою, в нижньому правому куті під назвою "Клавіші модифікатора" є кнопка, де ви можете визначити, які дії слід здійснити за допомогою клавіш модифікатора (caps- замок, ctrl, cmd, ...). Також може бути достатньо в якійсь ситуації, не встановлюючи стороннє програмне забезпечення.



1

Ви можете використовувати BetterTouchTool , це безкоштовний інструмент, за допомогою якого ви можете перепрограмувати клавіші та жести з декількома дотиками. Переконайтеся, що у своїх налаштуваннях ви встановили за замовчуванням клавіші F1, F2 тощо. Відкрийте BetterTouch та перезавантажте клавіатуру. Не забувайте автоматично пускати його після входу в систему. Це також дуже корисний інструмент для роботи з жестами на кілька дотиків. Я використовую його, щоб чотирма пальцями провести через пробіли. Мені не подобаються жести за замовчуванням у Snow Leopard.


1

Як зазначав Джон Т, AutoHotKey робить все в Windows, і все.

Для Mac, IronAHK колись був хорошим, ще коли він існував.

Отже, є ще один варіант, який, хоча я ніколи не можу реально використовувати, здається, виконує те, що потрібно. Хоча це дуже технічно, але це дуже настроюється. Я просто цитую веб-сайт:

Ukelele - це редактор розкладки клавіатури Unicode для Mac OS X

Ukelele має на меті спростити редагування розкладки клавіатури, надаючи графічний інтерфейс файлам .keylayout, де потрібні символи можна просто перетягнути на клавіші за потребою. ( Палітра символів , доступна в меню "Введення", якщо вона була включена в системних налаштуваннях , - це чудове місце для пошуку символів.)

Крім простого присвоєння одиночних символьних кодів клавішам, Ukelele може призначити рядки з декількома символами та створити "мертві клавіші", де натискання клавіш встановлює новий стан, що модифікує вихід наступного натискання клавіш.

Сподіваюся, він може допомогти вам там, де мені не вдалося повернутися, коли я його знайшов. ;)


autohotkey не виявляє клавішу Fn. Однак ви можете скористатися ним, щоб перезаписати Caps Lock.
Олександр Дубінський

0

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

https://github.com/samartzidis/WinA1314

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