如何在使用USB键盘和USB鼠标时获得Linux中的空闲时间(例如:ubuntu),我不想使用' XOpenDisplay'因为它使用' X11 / Xlib.h'安装操作系统时默认不存在的文件, 我们必须安装' libx11-dev& libxss-dev的'这个包,xprintidle也使用相同的库(Xlib.h)。
我们可以获得PS-2键盘的空闲时间&鼠标来自' / proc / interrupts'。
系统如何在没有外部库的情况下检测到空闲? 因为当我们在电源管理中设置显示器关闭时间并锁定屏幕时间时,它可以轻松检测登录用户的空闲状态并控制活动。