Edison上监听键盘事件
2015-12-111.4万
精华项目
AI 快速预览详细
本文介绍了如何在Edison上监听键盘事件。首先,下载并安装evdev库,然后编写一个简单的Python脚本来监听键盘按键。通过这个过程,你可以轻松实现对键盘事件的监听。最终效果是能够实时显示按键的编号和状态(未按下、按下或长按)。适合初学者和STEM教育场景。
|
又忍不住第一时间跟大家分享一个好玩的小技能,如何在Edison上监听键盘事件! 又是深夜了,废话不多说直奔主题吧。 1, 下载evdev <---怒点连接!然后使用winscp之类的东东,copy到Edison上。 但我多半使用第二种方法, 在Edison上使用命令: wget https://pypi.python.org/packages ... 8a4ce07e1d739c4b59a 2, 解压缩源码包: tar xvf evdev-0.5.0.tar.gz 3, 进入解压缩出来的文件夹 evdev-0.5.0 cd evdev-0.5.0 4, 编译和和安装evdev: setup.py build setup.py install 运行了上面两条命令之后,如果没有意外,安装完毕! 来来来,我们一块写一个测试程序吧! 把上面的脚本保存成keyboard.py,然后运行 python ./keyboard.py 或者让keyboard.py可执行权限: chmod 777 ./keyboard.py && ./keyboard.py 然后尝试着接一个外接键盘,并且随意按键,效果如下: ![]() code是按键的编号 value: 0表示未按下 1表示按下 2表示长按! 又一个新技能GET! |






吼吼
大家玩才是真的玩啊。。。。
最近有点忙啊,事情太多了分身乏术啊~~~
吼吼,看好你呦
言归正传,usb 显示器~~~~用的什么driver?就串口?