答案1
根据您的问题和评论,假设您是 GUI 专用用户。由于我主要使用命令行,因此我习惯于使用不同的方式解决问题,但这里还是要说一下。
在您的 GUI 环境中,cheese
通过名为 的文件启动cheese.desktop
,该文件可能位于$HOME/.config/cairo-dock/current_theme/launchers/cheese.desktop
(或作为学生练习保留在$HOME/.config/...
目录树中的某个位置),或者您可以在 中找到原始文件/usr/share/applications/cheese.desktop
。该文件的格式desktop
在 中描述桌面文件规范
首先,创建一个临时工作目录,并制作cheese.desktop
文件的两个副本。将它们命名为camera1.desktop
和camera2.desktop
,或任何你想要的名字。
编辑camera1.desktop
并camera2.desktop
。在每个文件中,更改
Exec=cheese
和
Name=cheese
行至
Exec=cheese --device=/dev/camera1
Name=camera1
或者
Exec=cheese --device=/dev/camera2
name=camera2
仅更改线条Exec=cheese
和Name=cheese
线条。
当您对更改满意时,请将它们复制回$HOME/.config/cairo-dock/current_theme/launchers/
,并保留camera1.desktop
和camera2.desktop
名称。
单击camera1
开始cheese --device=/dev/camera1
和camera2
开始cheese --device=/dev/camera1
。
注意:我实际上还没有尝试过这个。