LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1472|回复: 2

插入usb摄像头时自动运行图像工具camorama

[复制链接]
发表于 2008-11-19 15:29:31 | 显示全部楼层 |阅读模式
rt,我要插入usb摄像头时自动运行图像工具camorama,为了实现这样的功能,我这样做:

1. 先插入usb摄像头,手动运行摄像头图像工具camorama,可以看到图像(说明驱动无误);

2. 关掉camorama. 在终端运行命令:
udevinfo --name=video0 --attribute-walk
根据此命令输出我创建文件 /etc/udev/rules.d/80-mycamora.rules
内容如下:
KERNEL=="video0", SUBSYSTEM=="video4linux", ATTR{name}=="GSPCA USB Camera", IMPORT+="/usr/bin/camorama"

3. 修改/etc/group相关内容:
……
video:x:44:username
……
plugdev:x:46:username
……
messagebus:x:119:username
……
haldaemon:x:123:username
……

4. 终端下运行:
sudo /etc/init.d/dbus restart
输出显示服务重启成功

5. 终端下运行:
udevtest $(udevinfo -q path -n /dev/video0)
camorama窗口自动弹出,并且可以看到图像

6. 关掉camorama,拔下摄像头,然后重新插入,应该看到camorama自动弹出窗口。

问题:

第6步没有实现!即插入摄像头的时候camorama并没有自动运行。我现在找不出哪里出了错,请大家给找找原因,谢谢了。
发表于 2008-11-19 20:38:22 | 显示全部楼层
thunar有个thunar-volman插件
能设置插入摄像头 是启动指定程序

我没试过 你可试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-20 14:39:52 | 显示全部楼层
谢谢楼上。
thunar貌似xfce下的东西
ubuntu8.04桌面上也有类似的功能,可以设置
但我主要想搞清楚hal和udev他们是怎么实现探测硬件并启动相应处理程序的,我想知道其中的细节
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表