Переназначение клавиши caps lock в Windows или OS X
30
Как я могу переназначить Caps Lockключ в Windows или OS X? Есть ли, например, какой-нибудь способ сопоставить заглавные буквы с комбинацией клавиш, такой как Alt+ Tabв Windows или ⌘+ Tabв OS X?
ДА, ПОЖАЛУЙСТА, СКАЖИ МНЕ - КАК МОЖНО ОТКЛЮЧИТЬ ЭТУ ЧЕРТОВУЮ ВЕЩЬ !? ;-)
Крис В. Ри
2
CapsLock может быть самым бесполезным ключом в наше время. «[Вице-президент Lenovo Дэвид] Хилл назвал« Caps Lock »расстраивающим похмелье со времен пишущих машинок, ключом, который может вводить искаженные сведения, эмулировать крики или вводить пароли без уведомления
VolkerK
1
Невероятно, что прошло четыре года, и Windows STILL не имеет встроенного способа навсегда отключить Caps Lock и Num Lock.
Очень хорошо, спасибо! Как только у меня будет время, я посмотрю на это.
Сплатне
3
Собирался предложить то же самое. Я переназначил CapsLock на Escape, чтобы помочь в редактировании Vim: D
Энди
Я переназначил Caps на LCtrl. Было гораздо более естественно, что моя рука повернулась влево на 60 градусов и вытянула мизинец, чтобы схватить клавишу LCtrl. После нескольких месяцев этого изменения боль, которую я испытывал, выполняя это повторяющееся движение, полностью исчезла
mjsr
Это не работает с моей японской клавиатурой. Вместо этого ключ CapsLock заменяется на клавишу 半角 / 全 角 .
вытереть
@wil: нажатие клавиш Shift + Capslock на японской клавиатуре выполнит обычную функцию
Capslock
10
Я использовал SharpKeys (для окон) переназначить CapsLockв ESC.
Отлично работает для Vim . Редактирование в стиле VI действительно великолепно, если вы всегда можете держать пальцы возле домашнего ряда.
Это лучший инструмент, с которым я столкнулся за последние 6 лет: отключить ключ caps-lock, сопоставить правильный ключ ALT в IBM Model M с ключом Windows и т. Д. Он просто записывает в реестр необходимые изменения, но имеет приятный интерфейс для облегчения этих усилий. И это не установлено как приложение , это простая утилита.
Джейсон Бантинг
Жаль, что Windows-7 не поддерживается.
WilliamKF
@WilliamKF: Я использую SharpKeys на Windows 7. Он работает нормально.
wcoenen
@WilliamKF: Я также использую SharpKeys на Win7. Проверьте, что вы выполняете его с правами администратора.
MJSR
Еще лучше сопоставить CapsLock с Ctrl. Ctrl + [- то же самое, что и escape, и теперь вам проще достичь Ctrl для других комбинаций клавиш.
Майкл Браун
9
Вот как поменять Caps Lockключ с левой стороны Ctrl:
Windows
Нажмите Пуск> Выполнить
Тип "регедит"
Перейдите к HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
В то время как раскладка клавиатуры имеет фокус, перейдите в Edit> New> Binary Value
Следует отметить, что большинство графических сред в Linux предлагают способ установить поведение клавиши caps lock в любом инструменте конфигурации клавиатуры, который он предлагает. Его также можно изменить в стандартной таблице ключей для консоли.
Greyfade
Превосходно. Это было то, что я искал, и я не нашел решения с MSKLC. Большое спасибо (и +1, конечно).
0xC0000022L
эй, не могли бы вы ответить мне код клавиши Esc? Я хочу поменять шапки с помощью клавиши Esc.
MaikoID
8
на Mac: вы можете переназначить клавишу caps lock в разделе «Системные настройки» -> «Клавиатура и мышь» -> «Специальные клавиши».
На Snow Leopard это «Системные настройки» -> «Клавиатура» -> «Клавиши-модификаторы».
Марсель Леви
3
Это так чертовски просто, зачем нам приложение для этого на Windows?
правее
@WTP Еще лучше, для правильного перераспределения (а не макросов AutoHotkey-esque) вам нужны права администратора, а также Windows 7. Попрошайничество в ИТ в корпоративной среде, для меня это, похоже, не проходит хорошо.
Кроме того, у Lifehacker есть действительно хорошее руководство под названием NumLocker Отключает ключ Caps Lock о том, как переназначить или полностью отключить его.
Спасибо за ссылку SharpKeys! К сожалению, кажется, что нет способа сопоставить ключ с комбинацией клавиш в программе (я прочитал FAQ).
splattne
@ Splattne для карты комбинации использовать AutoHotkey. Это очень просто сделать, например: CapsLock :: SendInput! {Tab}, он будет отправлять Alt Tab при нажатии Caps
mjsr
Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить здесь основные части ответа и предоставить ссылку для справки.
Der Hochstapler
3
Я использую Билли Мейс Caps Lock . Теперь, когда я случайно нажимаю клавишу Caps Lock вместо того, чтобы расстраиваться, я слышу быстрый звук Билли Мэйса, который всегда вызывает улыбку на моем лице.
На Mac я могу порекомендовать использовать KeyRemap4MacBook . Или PcKeyboardHack, который имеет немного другой фокус. Я использую оба в сочетании без каких-либо проблем.
Проблема заключается в том , что нет из раствора коробки , встроенной в Mac OSX , чтобы вы могли назначить CAPS LOCKна ESC(что очень важно для Vi / Vim). Вторая проблема с другими инструментами заключается в том, что они не отключают зеленый светодиод на клавише Caps-Lock.
PcKeyboardHackсвязано с ESC-отображением, но возможно любое отображение.
KeyRemap4MacBookпозволяет напрямую сопоставить другую функциональную клавишу. Наверняка каждое сопоставление, которое вам нравится, возможно. Так, например, на Mac я сопоставил правую ⌘кнопку -Key ctrl (что пригодится, когда вы привыкли к автозавершению, подобному затмению в Windows)
Я только начал использовать KeyRemap4MacBook этим утром, и мне это нравится. Я caps lockустановил оба escи ctrl. Это escкогда ctrlнажимается только одна клавиша, и она переключается на, если я нажимаю любую другую клавишу.
Дин
@ Дин рад слышать об этом!
Маршал
1
К вашему сведению: KeyRemap4MacBook был переименован в Karabiner и даже поддерживает Yosemite (OS X 10.10)! pqrs.org/osx/karabiner/index.html.en
SaxDaddy
1
Замена его на другую клавишу-модификатор (мне нравится Ctrl) поддерживается Mac OS:
Если индикатор блокировки заглавных букв на клавиатуре не отключается, попробуйте включить параметр «Состояние индикатора заглушки сквозных защит» в KeyRemap4MacBook.
Это отображает F19 для контроля при удержании и для выхода при нажатии:
Ответы:
Вам нужен Autohotkey и этот скрипт:
Autohotkey - это самый мощный способ сделать это на ПК с Windows. Также см. Эту страницу для более подробной информации о переопределении CAPS,
источник
Я использовал SharpKeys (для окон) переназначить CapsLockв ESC.
Отлично работает для Vim . Редактирование в стиле VI действительно великолепно, если вы всегда можете держать пальцы возле домашнего ряда.
источник
Вот как поменять Caps Lockключ с левой стороны Ctrl:
Windows
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Введите следующее в качестве данных:
Выход из редактора реестра
Linux
Вставьте следующие строки в файл:
Добавьте следующую строку в ~ / .bash_profile
Источник
источник
на Mac: вы можете переназначить клавишу caps lock в разделе «Системные настройки» -> «Клавиатура и мышь» -> «Специальные клавиши».
я назначил его CTRL
источник
Вы можете использовать SharpKeys, чтобы отключить функциональность любой клавиши. Для получения подробного руководства вы можете проверить соответствие любого ключа любому ключу в Windows XP / Vista .
Кроме того, у Lifehacker есть действительно хорошее руководство под названием NumLocker Отключает ключ Caps Lock о том, как переназначить или полностью отключить его.
источник
Я использую Билли Мейс Caps Lock . Теперь, когда я случайно нажимаю клавишу Caps Lock вместо того, чтобы расстраиваться, я слышу быстрый звук Билли Мэйса, который всегда вызывает улыбку на моем лице.
источник
Ctrl2Cap SysInternals будет работать и на старых машинах Win.
источник
На 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
нажимается только одна клавиша, и она переключается на, если я нажимаю любую другую клавишу.Замена его на другую клавишу-модификатор (мне нравится Ctrl) поддерживается Mac OS:
источник
Как сказал Маршал, в OS X вы можете использовать PCKeyboardHack, чтобы изменить заглавные буквы на другую клавишу, например, F19:
Вы можете сопоставить ключ, например, F19, с более сложной комбинацией клавиш, добавив такой параметр в файл private.xml в KeyRemap4MacBook :
Если индикатор блокировки заглавных букв на клавиатуре не отключается, попробуйте включить параметр «Состояние индикатора заглушки сквозных защит» в KeyRemap4MacBook.
Это отображает F19 для контроля при удержании и для выхода при нажатии:
Вы также можете сопоставить F19 с дополнительной клавишей-модификатором, которую можно использовать, например, для активации приложений:
См. Http://lri.me/keyremap4macbook.html для получения дополнительной информации об использовании KeyRemap4MacBook.
источник