0

Python有没有办法控制启用和禁用输入设备?

通过手动方式,Windows 10,它位于设置 > 管理声音设备 > 输入设备

在此处输入图像描述

我已经尝试过代码,但没有达到想要的效果。

参考:在 Windows10 中完全禁用/启用输入设备(鼠标+键盘+触摸板)

import ctypes
ctypes.windll.user32.BlockInput(True)

参考:如何使用 python 打开和关闭麦克风

import win32api
import win32gui

WM_APPCOMMAND = 0x319
APPCOMMAND_MICROPHONE_VOLUME_MUTE = 0x180000

hwnd_active = win32gui.GetForegroundWindow()
win32api.SendMessage(hwnd_active, WM_APPCOMMAND, None, APPCOMMAND_MICROPHONE_VOLUME_MUTE)

谢谢你。

4

0 回答 0