Перероблення CAPS для втечі в Windows 7 без SharpKeys


8

Я хочу перезаписати CAPS, щоб вийти (я використовую функцію евакуації весь час у багатьох програмах), але дві пропозиції, які, схоже, з’являються:

  1. Гарячі ключі (про які навіть люди, які пропонують сказати, це біль)
  2. SharpKeys - про який Нортон зараз повідомляє як шкідливий сайт

Чи є ще якісь пропозиції?

Відповіді:


13

Автоматична клавіша може це зробити. Це досить банально.

Створіть файл із розширенням .ahk:

Capslock::Esc

Після встановлення функції Autohotkey просто двічі клацніть для запуску.

Це дійсно так просто. Ви можете компілювати скрипт у виконуваний файл ( .exe), щоб зробити його портативним разом із компілятором, який постачається з автоматичною клавішею.

Вам доведеться якось запустити це при запуску, якщо ви не хочете вручну запускати його під час кожного перезавантаження. Додавання ярлика до сценарію до Startupпапки в меню "Пуск" працює.


Якщо вам не здається встановити Autohotkey, я склав виконуваний файл і завантажив його в MediaFire . Якщо ви мені не довіряєте, продовжуйте і зробіть себе, використовуючи вищезазначений сценарій.


Автоматичні клавіші самі забезпечують деякі переваги та недоліки використання цього методу порівняно з переоформленням через зміну деяких ключів реєстру (це те, що робить SharpKeys, і що Piskvor описує). Вони також надають інструкції, зокрема:

  • Використовуйте (безкоштовну) програму, таку як KeyTweak
  • Редагування реєстру вручну, використовуючи .reg файл, як описано тут

1
Це працює. Зауважте, що для цього потрібен AHK для продовження роботи у фоновому режимі.
Пісквор вийшов з будівлі

Відмінно! Я віддаю перевагу цьому рішенню хакерського реєстру, який я знайшов тут: vim.wikia.com/wiki/Map_caps_lock_to_escape_in_Windows
Justin Force

Чи є спосіб зіставити Esc або ScrollLock на Capslock? Тому що бувають випадки, коли вам справді потрібен капсул.
thameera

2
@thameera Ви повинні мати можливість просто додати Esc::Capslockрядок.
Боб

3

Програма remapkey.exe, включена до Інструментів набору ресурсів Windows Server 2003, згаданих у цій статті, чудово працює у Windows 7. У статті Techrepublic є фотографії, але далі - короткий літній спосіб, як перевстановити esc на літери.

Після установки Інструментів набору ресурсів Windows Server 2003:

  1. Відкрийте діалогове вікно запуску, натиснувши Win + R
  2. Наберіть 'remapkey.exe' і натисніть клавішу Enter
  3. Перетягніть кнопку "Esc" на базовій клавіатурі з кнопки "Caps" на базовій клавіатурі.
    • Примітка: після відпуску кнопки 'Esc' над кнопкою 'Caps' на базовій клавіатурі перероблена клавіатура повинна відображати зміни.
  4. Натисніть кнопку "Зберегти та вийти". (це перша піктограма у верхньому лівому куті.)
  5. Клацніть через попередження.
  6. Перезавантажтеся (це врешті-решт вікна).
  7. Насолоджуйтесь перекомплектованими клавішами, не потребуючи додаткової послуги, яка працює весь час!

Вітаю Джастін, ласкаво просимо до SuperUser. Ми, як правило, рекомендуємо розширювати інформацію, що знаходиться у посиланнях. Не могли б ви відредагувати резюме інформації? Таким чином у нас є щось, навіть якщо посилання застаріли.
Джонатан Гарбер

Спроба встановити "Інструменти набору ресурсів Windows Server 2003" на Windows 7 призводить до помилки сумісності. Я здогадуюсь, це все ще може працювати, але цього було досить, щоб змусити його не встановлювати.
Користувач

2

Ну, а сам автор SharpKeys зазначає, що він створює лише спеціальний ключ у реєстрі.

Ви можете піти важким шляхом і зіпсуватись з компонуванням вручну або отримати творця макета клавіатури MS - http://msdn.microsoft.com/en-us/goglobal/bb964665

Зауважте також, що SharpKeys має сторінку в CodePlex - ви можете отримати її звідти: http://sharpkeys.codeplex.com/


Крім того, повідомлення про "шкідливий сайт" Нортона не виглядає для мене дуже корисною функцією - я не довіряю цьому, як за моїм досвідом, вони занадто часто блокують легальні сайти і дозволяють зловмисникам проскочити.
Пісквор вийшов з будівлі

1
MS Keyboard Layout Creator не дозволяє перезавантажувати клавішу Caps Lock; він позначений "Неможливо визначити".
Дуг

Ну добре. Тоді Sharpkeys - це, очевидно, найкраще рішення (а створювач макетів, здається, навмисно калік, оскільки вони обидва працюють на одних і тих же даних реєстру), але оскільки питання прямо і абсолютно довіряє Нортону (чого я не роблю), нічого робити.
Пісквор вийшов з будівлі

0

Кращий ремонтник ключів

(станом на квітень 2020 р.)

Наступні програми роблять адекватну роботу. Дозвольте також додати, що немає кращого перезавантажувача ключів. Той, який ви повинні використовувати, залежить від того, до якої з 3 груп ви належите.

  • Майстер клавіатури Microsoft Creator 1.4
  • Менеджер розкладки клавіатури
  • KeyTweak
  • Автоматична клавіша
  • SharpKeys

1. Заміна всіх або майже всіх символів на клавіатурі

Майстер клавіатури Microsoft Creator 1.4. Якщо ви хочете повністю відремонтувати всі символи на клавіатурі, перейдіть до Microsoft Keyboard Layout Creator 1.4. (Ви також можете використовувати Менеджер розкладки клавіатури, але я чув кращі речі про колишню.) Хоча це може зайняти більше часу, використання цих 2-х програм замість менших програм у списку варто, оскільки це, очевидно, змушує вашу систему багато працювати більш ефективно.

2. Перемикання декількох клавіш навколо

KeyTweak. Коли ви просто хочете замінити один символ на один ключ, перейдіть до KeyTweak. Я використовував і SharpKeys, і KeyTweak, і KeyTweak використовувати набагато простіше і швидше. KeyTweak припинено на деякий час, але він все ще працює чудово . (Я все ще використовую його щоразу, коли перевстановлюю комп'ютер.) До речі, LifeHacker зазначив, що це не портативний, але це.

3. Зробити одну клавішу натисканням декількох клавіш або спрацьовування чогось незвичайного

Автотип. Якщо ви хочете змусити одну клавішу зробити кілька справ, наприклад, наберіть "Я тебе люблю". або натискання клавіші F4 здається, що натомість натиснув Alt-F4, вам потрібно буде використовувати AutoType. AutoType - це проста мова програмування, яка дозволяє вам робити багато речей, натискаючи кнопку. Однак , незважаючи на те, що люди сказали про це, вам знадобиться певний час, щоб реалізувати будь-який сценарій. Я погоджуюся, що це легка мова, але навіть придумати, як встановити програму, потрібно певний час. Я широко використовую AutoHotkey, і я можу вам сказати, що для початківця написання простого сценарію вам знадобиться кілька годин. Я маю на увазі, що мені знадобився час, щоб написати цю просту відповідь! Більше того, ви можете випадково пристраститися до написання сценаріїв, які повинні підвищити вашу продуктивність; проте,днів, щоб закінчити його написання!

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