为什么/dev/input/eventX
权限/所有权设置为crw-r----- root.root
?那么没有特权的用户应用程序就无法对鼠标进行编程。
据我所知,这是出于安全原因,我理解这一点。是的,我也知道我可以eventX
通过更改权限udev
。但/dev/ttyX
行为有所不同,当未登录时,它是:
crw------- root.root
一旦登录,它就变成:
crw------- francesc.tty
对鼠标做同样的事情不是更有意义吗/dev/input/whatever
?在我看来,这似乎是一种设计上的不一致。
你怎么认为?
答案1
鼠标是共享的系统硬件资源,是tty
用户可以临时用来个人使用的本地资源;我认为权限模型没有理由相似)
您想通过直接使用鼠标设备解决什么问题?