Windows和Linux上的钩子和模拟键盘事件