当按住两个切换按钮一秒钟时,我试图切换大写锁定的开/关.我尝试使用virtkey模块,但无法正常工作.该模块确实可以用于其他键,所以我认为我使用的模块不正确.
有人有办法吗?
只是要清楚一点,我实际上想打开/关闭大写锁定,而不仅仅是LED.
谢谢!
解决方法:
这对我有用(打开和关闭LED以及启用/禁用上限)
import virtkey
v = virtkey.virtkey()
v.press_keycode(66)
v.release_keycode(66) # first release doesn't release it
v.release_keycode(66)
这里还有一些例子
v.press_keycode(66) # turns capslock on
v.release_keycode(66)
v.press_keycode(66) # turns capslock off
v.release_keycode(66)
您还可以使用release_keycode来获得类似行为的切换
v.release_keycode(66) # toggles capslock
v.release_keycode(66) # toggles back again capslock