我喜欢用机器人编程。对于这种方法,我使用LPT端口作为输出,而Gameport用于输入。在
对于年轻人:只有一些老式的USB接口;-)
Game Port http://img44.imageshack.us/img44/3650/da15dsubm.pngParallel Port http://img44.imageshack.us/img44/1369/800pxparallelport.jpg
使用Python(以及非常棒的模块^{
现在我真的很想从游戏端口获取数据(如光电管、温度传感器等)。我怎样才能做到这一点?
啊,顺便说一句:我用的都是Ubuntu。在
你有没有看过pygame的游戏杆包:http://www.pygame.org/docs/ref/joystick.html?在
如果你只是在寻找控制器输入(USB游戏杆、Gamepad等),那么PyGame有一个很好的输入模块。在
我真的帮不了你多少忙。我不再使用joy/parallel-port工作了,几乎忘记了所有的事情。 我可以告诉你的是,在linux下,操纵杆端口有一个特定的驱动程序和设备。你可以在这里找到相关信息(谷歌缓存,主文档已关闭)
http://74.125.153.132/search?q=cache:oKDIwlR1TvYJ:www.infiscape.com/~patrick/vrjuggler-config/2.0/configuring_vr_juggler/apcs05.html+joystick+device&cd=1&hl=en&ct=clnk&client=firefox-a
我很有信心内核模块仍然存在。modprobe之后,就可以访问/dev/js0设备了。除非你找到更好的图书馆解决方案,否则你必须从中读到原始资料。在
顺便说一句,如果我没弄错的话,请记住你可以从并行端口读取数字。如果你想让你的游戏有100%的并行性,那就记住了,如果你有更多的选择的话。在
相关问题 更多 >
编程相关推荐