Як я можу перезавантажити Caps Lockключ в Windows або OS X? Чи є, наприклад, якийсь спосіб відображення блокування шапки на комбінацію клавіш, наприклад Alt+ Tabв Windows або ⌘+ Tabв OS X?
Як я можу перезавантажити Caps Lockключ в Windows або OS X? Чи є, наприклад, якийсь спосіб відображення блокування шапки на комбінацію клавіш, наприклад Alt+ Tabв Windows або ⌘+ Tabв OS X?
Відповіді:
Вам потрібна автоматична клавіша та цей сценарій:
;Deactive CapsLock key
$CapsLock::
return
Автоматична клавіша - це найпотужніший спосіб зробити подібні речі на комп'ютері WIndows. Також на цій сторінці див. Докладнішу інформацію про повторне відображення CAPS,
Я використовував SharpKeys (для вікон) перепризначити CapsLockв ESC.
Відмінно справляється з vim . Редагування в стилі VI дійсно сяє, якщо ви можете постійно тримати пальці біля домашнього ряду.
Ось як поміняти Caps Lockключ лівою Ctrl:
Windows
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Введіть такі дані як дані:
0000: 00 00 00 00 00 00 00 00
0008: 03 00 00 00 3A 00 1D 00
0010: 1D 00 3A 00 00 00 00 00
Вийдіть з редактора реєстру
Linux
Вставте у файл наступні рядки:
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L
Додайте наступний рядок у ~ / .bash_profile
xmodmap ~/.xmodmap
на Mac: Ви можете перепризначити клавішу блокування заглушок у розділі "Налаштування системи" -> "Клавіатура та миша" -> "Спеціальні клавіші".
я призначив його CTRL
Ви можете використовувати SharpKeys для відключення функціональності будь-якої клавіші. Для отримання докладного посібника ви можете ознайомитись з картою «Будь-який ключ» до будь-якої клавіші в Windows XP / Vista .
Крім того, у Lifehacker є дійсно хороший посібник під назвою NumLocker Вимикає клавішу Caps Lock про те, як перезавантажити або вимкнути його повністю.
Я використовую Billy Mays Caps Lock . Тепер, коли я випадково натискаю клавішу Caps Lock замість того, щоб засмучуватися, я чую швидкий крок Біллі Мейса, який завжди викликає посмішку на моє обличчя.
На Mac я можу рекомендувати використовувати KeyRemap4MacBook . Або PcKeyboardHack, який має трохи інший фокус. Я використовую обидва в комбінації без проблем.
Проблема полягає в тому , що немає з розчину коробки , вбудованих в Mac OSX , так що ви можете призначити CAPS LOCKдляESC (що дуже важливо для Vi / Vim). Друга проблема інших інструментів полягає в тому, що вони не вимикають зелений світлодіод на клавіші Caps-Lock.
PcKeyboardHack
пов'язане з ESC-картографуванням, але можливе кожне відображення.
KeyRemap4MacBook
безпосередньо дозволяє зіставити карту на іншу функціональну клавішу. Напевно, можливе кожне вам подобається карти. Так, наприклад, на Mac я зіставив право ⌘-Key ctrl (що стане в нагоді, коли ви звикли до автоматичного завершення, подібного до затемнення в Windows)
caps lock
поставив і те, esc
і ctrl
. Це esc
коли єдина клавіша, яку натискають, і вона перемикається, ctrl
якщо я натискаю будь-які інші клавіші.
CtrlMac OS підтримує його обмін на іншу модифікаційну клавішу (мені подобається ):
keyboard control panel -> modifier keys
Як сказав Маршал, в OS X ви можете використовувати PCKeyboardHack для зміни блокування шапки на інший ключ, наприклад F19:
Ви можете зіставити ключ, як F19, на більш складну комбінацію клавіш, додавши такий параметр до private.xml у KeyRemap4MacBook :
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::CONTROL_L, ModifierFlag::CONTROL_L |
ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L</autogen>
Якщо індикатор блокування ковпачків на вашій клавіатурі не відключається, спробуйте ввімкнути налаштування "Світлодіодний статус блокування шапок" через KeyRemap4MacBook.
Це відображає F19 для управління при утриманні та для виходу при натисканні:
<autogen>__KeyOverlaidModifier__ KeyCode::F19, KeyCode::CONTROL_L, KeyCode::ESCAPE</autogen>
Ви також можете зіставити F19 на додатковий ключ модифікатора, який можна використовувати, наприклад, для активації програм:
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_SAFARI</name>
<url>file:///Applications/Safari.app</url>
</vkopenurldef>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::VK_MODIFIER_EXTRA1</autogen>
<autogen>__KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1,
KeyCode::VK_OPEN_URL_SAFARI</autogen>
</item>
Дивіться http://lri.me/keyremap4macbook.html для отримання додаткової інформації про використання KeyRemap4MacBook.