KeyInfo
概述
KeyInfo 类包含关于按键状态的详细信息,包括时间数据、力度/压力和活动状态。它提供查询按键行为和检测各种输入模式的方法。
Python KeyInfo 类实现位于 Applications/Python/PikaPython/MatrixOS_KeyInfo.py,类型提示位于 Applications/Python/PikaPython/_MatrixOS_KeyInfo.pyi。
Constructor
KeyInfo(*val)
def __init__(self, *val) -> None
Creates a KeyInfo instance with variable arguments.
Parameters:
*val: Variable arguments for initialization
方法
State
def State(self) -> int
获取当前按键状态值。
返回值:
int:按键状态(对应 KeyState 枚举值)
Force
def Force(self) -> float
Gets the force/pressure applied to the key.
Returns:
float: Force value (0.0 to 1.0)