Есть ли способ, чтобы временно отключить клавишу F1?
Я не хочу навсегда отключить его, но, возможно, тумблер, чтобы я мог включить его для определенных действий.
Проблема, которую я пытаюсь решить, состоит в том, что я никогда не нажимал клавишу F1 преднамеренно, но иногда нажимал ее случайно (что может быть проблемой, потому что большинство систем помощи используют F1 для активации).
F1
на помощь является соглашение, а не закон. А как насчет программ, которые используют его для чего-то еще? Как насчет комбо (например,Shift+F1
,Ctrl+Alt+F1
)? Многие программы используют такие комбинации для специальных целей; Вы хотите, чтобы инвалиды тоже?Ответы:
Самое простое решение: использовать этот макрос Autohotkey
будет делать именно это.
Вы можете отключить его, закрыв приложение в системном трее, и возобновить, открыв его снова.
источник
В Windows 10, сохраните этот файл как
disable.reg
и запустить его:источник
С SharpKeys , вы можете отключить или переназначить большинство клавиш клавиатуры. Для того, чтобы использовать его , чтобы отключить клавишу F1:
источник
Следуйте приведенным ниже инструкциям,
Создать точку восстановления.
Пуск> Выполнить> Regedit
искать этот раздел реестра:
Вы можете найти dummy.exe здесь:
http://www.ehow.com/how_8053450_disable-f1-windows-xp.html
источник
svchost
заменить это? В свое время я отключил функцию справки Windows , заменяяhelpctr.exe
с небольшой программой , которая ничего не делает. Это работало очень хорошо, но, конечно, есть проблемы. Это несколько похоже и имеет похожие, если разные проблемы. Гораздо более простым и безопасным решением (которое я использую сейчас) является простое отключение службы справки Windows. Конечно , все это спорный вопрос здесь , потому что он хочет , чтобы отключить ключ в целом, а не только в справочной системе Windows. Но для тех, кто приземляется здесь и пытается отключить справку, просто отключите службу.Если вы хотите полностью деактивировать ключ (чтобы не открывалась даже справка Chrome или какая-либо программа использовала ее), вы можете переназначить ключ на ничто. Недостатком является то, что он отключен для всей системы и любой программы, которая может использовать его для чего-то другого, вы больше не можете сопоставить ему какое-либо действие в программе. Это как если бы вы удалили физический ключ (за исключением того, что его проще вернуть).
Вы должны изменить раздел реестра, как в этом руководстве: https://www.howtogeek.com/howto/windows-vista/disable-caps-lock-key-in-windows-vista/ ( архив )
Фактический номер ключа для F1 было трудно найти, но эта таблица должна иметь его: http://www.ee.bgu.ac.il/~microlab/MicroLab/Labs/ScanCodes.htm ( архив )
В противном случае эта таблица имеет много других форматов: https://msdn.microsoft.com/en-us/library/aa299374(v=vs.60).aspx ( архив )
И если даже это не сработает, вы можете установить программу отсюда, чтобы получить код: Где найти информацию о реестре скан-кода клавиатуры Windows?
Чтобы получить пуговицу, вы должны сначала экспортировать ключ без изменений и назовите его «F1 на» или что-то и после того, как вы сделали изменения, экспортировать его снова и назовите его «F1 от» или что-то. Проблема в том, что всякий раз, когда вы изменяете что-то в этом ключе, вы должны экспортировать его снова, или вы отмените это изменение при следующем открытии файла.
источник
Другие ответы касались того, как отключить клавишу F1. Я обращусь к лежащей в основе проблемы:
Назад, когда я использовал Windows, у меня была такая же жалоба. Вместо того, чтобы пытаться отключить его, мой подход состоял в том, чтобы назначить F1 в качестве горячей клавиши для запуска ярлыка для часто используемой программы. Поскольку я намеренно использую его, у меня меньше шансов случайно попасть в него, потому что я лучше понимаю, где он находится. Даже если бы я случайно нажал на нее, он просто запустил бы программу, которая мне, скорее всего, скоро понадобится.
См. Windows 7 - Назначение горячих клавиш приложениям.
источник