I can see that both /dev/uinput and /dev/input exist in my Ubuntu and they are similiar. They can be used to detect/simulate the key/mouse/touch event. So I am confused of what the difference is between them? Thanks!I can see that both /dev/uinput and /dev/input