如何禁用 Windows 11 笔记本电脑上的内置键盘

问题描述 投票:0回答:1

我的笔记本电脑键盘自动连续按win按钮和prinScn按钮。

我尝试从设备管理器中卸载驱动程序,但它对我不起作用。然后我尝试了使用 chatgpt 生成的 powershell 脚本,但它也无法禁用内置键盘。

keyboard
1个回答
0
投票

如果您的系统中安装了 python,请使用以下脚本。就我而言,“/”是自动按下的。但出于编码目的,“/”对我来说也很重要。所以我使用“Num Lock”键作为启用/禁用“/”的切换按钮。请将以下代码中的“/”替换为您的密钥。

import keyboard

suppress_hook = None

def on_key_event(event):
    if event.name == "/" and event.event_type == "down":
        return False
    return True

def toggle_suppress():
    global suppress_hook
    if suppress_hook is None:
        suppress_hook = keyboard.hook(on_key_event, suppress=True)
        print("Key suppression enabled")
    else:
        keyboard.unhook(suppress_hook)
        suppress_hook = None
        print("Key suppression disabled")

keyboard.add_hotkey('num lock', toggle_suppress)


keyboard.wait()
© www.soinside.com 2019 - 2024. All rights reserved.