首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >改名USB声音设备

改名USB声音设备
EN

Unix & Linux用户
提问于 2018-09-06 18:31:29
回答 2查看 2K关注 0票数 3

我有raspberry pi运行的raspbian,有三个声音设备插入通过USB。我根据USB端口成功地重命名了alsa的卡片I,并使用以下规则:

代码语言:javascript
复制
SUBSYSTEM!="sound", GOTO="my_usb_audio_end"
ACTION!="add", GOTO="my_usb_audio_end"

DEVPATH=="/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.2/1-9.2:1.0/sound/card?", ATTR{id}="Audio_Channel_1"

LABEL="my_usb_audio_end"

(请不要担心USB路径可能被关闭,我已经在我的电脑上做了这件事,而不是在覆盆子上)。

我现在想要更改的是lsusb报告的设备名称。目前,这是:

代码语言:javascript
复制
USB PnP Sound Device, USB Audio

如何用udev重命名设备名称?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2018-09-06 19:09:44

不能用lsusb更改udev的输出。

实际上,您根本无法更改lsusb的输出,名称是由USB设备自己报告的。

票数 2
EN

Unix & Linux用户

发布于 2020-09-12 16:26:14

虽然lsusb只按供应商和型号ID显示设备名称(在我的系统中是在/usr/lib/udev/hwdb.d/*usb*中),但您可能会更改设备名称,但实际上更改了ALSA的卡片ID。

您可以使用aplay -L/proc/asound/cards检查它,并将其用作设备名称。

请参阅https://www.alsa-project.org/wiki/Changing_卡片_ID_使用_udev

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/467367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档