USB 电源仅在特定设备/端口上供电?

USB 电源仅在特定设备/端口上供电?

我搜索了好几个小时,但一无所获。我有一个无线耳机(Creative SXFI Air),可以与 USB 线缆一起使用。耳机可以在与 USB 线缆同时使用时充电。

根据制造商的网站:

当通过 USB 连接到电源时,SXFI AIR 将自动开始充电,USB/大容量存储模式除外。

显然,Windows 不会将其视为 USB 大容量存储设备,因为它在使用时会正常充电,但 Linux 会将其视为 USB 大容量存储设备,因为它只在关机时从电池中取电并充电。我不想完全禁用 USB 端口。

以下是输出系统盘

Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 18f8:0f97 [Maxxter] Optical Gaming Mouse [Xtrem]
Bus 003 Device 009: ID 041e:3258 Creative Technology, Ltd Creative SXFI AIR
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

总线 003 设备 009:ID 041e:3258 Creative Technology, Ltd Creative SXFI AIR

有没有办法让 Linux 将此设备视为“仅供电”设备,或者让该特定 USB 端口仅进行供电?请仅提供可以在软件中完成的解决方案。

相关内容