跳转到主要内容
editor 提交于

又忍不住第一时间跟大家分享一个好玩的小技能,如何在Edison上监听键盘事件!

废话不多说直奔主题吧。

1、下载<a href="http://intel.eetrend.com/files/2016-04/wen_zhang_/100001423-2376-evdev-… </a>

2、解压缩源码包:

3、 进入解压缩出来的文件夹
evdev-0.5.0
cd evdev-0.5.0

4、编译和和安装evdev:
setup.py build
setup.py install

运行了上面两条命令之后,如果没有意外,安装完毕!

来来来,我们一块写一个测试程序吧!

<center><img src="http://intel.eetrend.com/files/2016-04/wen_zhang_/100001423-2377-481.jp…; alt=""></center>

把上面的脚本保存成keyboard.py,然后运行 python ./keyboard.py

或者让keyboard.py可执行权限: chmod 777 ./keyboard.py && ./keyboard.py

然后尝试着接一个外接键盘,并且随意按键,效果如下:

<center><img src="http://intel.eetrend.com/files/2016-04/wen_zhang_/100001423-2378-482.jp…; alt=""></center>

code是按键的编号

value: 0表示未按下 1表示按下 2表示长按!

又一个新技能GET!

文章来源:<a href="http://www.dfrobot.com.cn/community/thread-13240-1-1.html"&gt; DF创客社区