Этот вопрос относится к настольному компьютеру. Есть ли способ отключить цифровую клавиатуру под Windows 7? В качестве альтернативы, есть ли способ отключить определенные ключи?
Благодарю.
Этот вопрос относится к настольному компьютеру. Есть ли способ отключить цифровую клавиатуру под Windows 7? В качестве альтернативы, есть ли способ отключить определенные ключи?
Благодарю.
Вы можете полностью отключить цифровую клавиатуру через Autohotkey. Вы можете настроить запуск сценариев Autohotkey при запуске. Вы также можете скомпилировать скрипт в автономный исполняемый файл, если вы не хотите, чтобы Autohotkey был установлен. Этот скрипт заставит все стандартные кнопки на цифровой клавиатуре ничего не делать:
*NumLock::
*Numpad0::
*Numpad1::
*Numpad2::
*Numpad3::
*Numpad4::
*Numpad5::
*Numpad6::
*Numpad7::
*Numpad8::
*Numpad9::
*NumpadDot::
*NumpadDiv::
*NumpadMult::
*NumpadAdd::
*NumpadSub::
*NumpadEnter::
*NumpadIns::
*NumpadEnd::
*NumpadDown::
*NumpadPgDn::
*NumpadLeft::
*NumpadClear::
*NumpadRight::
*NumpadHome::
*NumpadUp::
*NumpadPgUp::
*NumpadDel::
Return
Каждая горячая клавиша переходит к следующей, потому что им ничего не назначено, пока она не достигнет Return
, что приводит к тому, что горячая клавиша заканчивается - и поскольку ничего не было сделано до сих пор, ничего не происходит. Недостатком этого подхода является то, что виртуальные нажатия клавиш также будут блокироваться; скрипт может быть изменен, чтобы подтвердить, что он блокирует только физическое нажатие клавиши, если это необходимо, но это немало работы, так что если вам это не нужно ...
Вы можете решить это для программного обеспечения легко с программным обеспечением, но не для аппаратного обеспечения:
Вы должны удалять трекбол с верхней части цифровой клавиатуры каждый раз при загрузке компьютера (вы услышите много звуковых сигналов или войдите в конфигурацию BIOS, если трекбол находится над клавишей "del");
Внутри SO вы можете столкнуться с некоторыми проблемами при нажатии некоторых клавиш, потому что одновременно нажимается множество клавиш (просто нажмите 4 или более клавиш одновременно и попробуйте использовать компьютер).
Вы можете решить это полностью, только если вы:
Рекомендуемые:
Купить новую клавиатуру без цифровой клавиатуры;
Купите меньшую клавиатуру, которая позволит вам удобно использовать трекбол;
Купить клавиатуру с трекболом;
Используйте креативное решение, например "поднятый коврик для мыши", чтобы не касаться клавиш на цифровой клавиатуре (как на рисунке ниже).
Не рекомендуется:
Извините за мой английский!
Windows использует цифровую клавиатуру для некоторых функций "Управление указателем мыши с помощью клавиатуры". Это означает, что если вы хотите управлять указателем мыши с помощью numpad, он отключит вашу numpad по другим причинам.
Так что просто включите эту функцию и наслаждайтесь :-)
http://windows.microsoft.com/en-us/windows7/use-mouse-keys-to-move-the-mouse-pointer
Эта программа позволяет вам отображать /отменять отображение клавиш для различных функций Scancode Mapper, включая клавиши набора номера целиком. Я использовал его, чтобы отобразить заглавные буквы в качестве клавиши Shift, но он может отключить клавиши, сопоставив их ни с одним.
На самом деле это оболочка для ключа реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
. если вы посмотрите на объяснение ключа Microsoft , вы поймете, почему программа-обертка полезна
Я не знаю, сработает ли это, но вы можете попробовать.
Первая ссылка - бесплатное программное обеспечение. На втором URL вы можете найти настройки для реестра в Windows Vista.