linux input device
文章平均质量分 63
pottichu
人的杂念和私心,在艰难困苦中滤尽;人的痼癖和惰性,在艰难困苦中消遁
人的智慧和情感,在艰难困苦中萌发;人的理想和追求,在艰难困苦中升腾!
展开
-
Linux 虚拟鼠标,键盘 之一。
Linux 有自己的 input 子系统,可以统一管理鼠标和键盘事件。基于输入子系统 实现的 uinput 可以方便的在用户空间模拟鼠标和键盘事件。当然,也可以自己造轮子, 做一个字符设备接收用户输入,根据输入,投递 input 事件。还有一种方式就是直接 往 evnent 里写入数据, 都可以达到控制鼠标键盘的功能。本篇文章就是演示直接写入 event 的方法。l原创 2009-12-18 12:13:00 · 7655 阅读 · 1 评论 -
linux uinput 分析。
linux uinput 本文以 2.6.22.7 的kernel 为基础。首先 uinput 是一个字符设备, 其次它还是一个 input 设备。另外它可以是一个鼠标或者键盘设备。从 init 部分说起吧。static const struct file_operations uinput_fops = { .owner = THIS_MODU原创 2009-12-19 18:04:00 · 8041 阅读 · 0 评论 -
浅析linux下键盘设备工作和注册流程
懒得写了, 转几篇过来: 原帖地址:http://blog.chinaunix.net/u1/38994/showart_1130025.html 浅析linux下键盘设备工作和注册流程【浅析linux下鼠标驱动的实现】 input_init()=>=>class_register(&input_class)转载 2009-12-25 15:38:00 · 2701 阅读 · 1 评论 -
浅析linux下鼠标驱动的实现
http://blog.chinaunix.net/u1/38994/showart_1132089.html浅析linux下鼠标驱动的实现【浅析linux下键盘设备工作和注册流程】对于鼠标驱动和前面分析过的键盘驱动都是共用input模型,所以,对于事件上报和处理的方式都没有区别,只是mouse鼠标驱动当上报完dx,dy,left,转载 2009-12-25 15:41:00 · 3758 阅读 · 0 评论 -
linux 网络键盘,鼠标
因为公司的板子上键盘不好按,所以写个网络版的,方便调试。 client .c #include #include #include #include #include #include #include #include #include #include #include #include #include int conn原创 2010-05-17 13:25:00 · 2329 阅读 · 0 评论