-spice-usbredir-auto-redirect-filter=<filter-string>
Filter selecting USB devices to be auto-redirected when plugged in
This filter specifies which USB devices should be automatically redirected when they are plugged in during the lifetime of a SPICE session.
A rule has the form of: "class,vendor,product,version,allow"
-1 can be used instead of class, vendor, product or version in order to accept any value. Several rules can be concatenated with '|': "rule1|rule2|rule3"
表示自动重定向目前插在客户端设备上的USB外设
过滤规则如:“-1,-1,-1,-1,1” 分别代表类别、厂商、产品、版本、是否允许重定向
-1标识所有,每条规则可以用 | 进行连接
各类usb外设管控
usb外设种类分门别类有不少,需要有个策略加以管控,什么类型的设备哪个设备可以或者不可以被重定向。策略规则定义如下:
规则形式:
<rule1>|<rule2>|<rule3>
规则定义:
*@class,@vendor,@product,@version,@allow
* Use -1 for@class/@vendor/@product/@version to accept any value.
* 0: denyredir for this device, non 0: allow
例子1:
"-1,-1,-1,-1,1" 表示所有设备都会被重定向(缺省策略)
下面的例子,鼠标和键盘不会重定向(设备的vendor&product用来过滤)
"-1,0x093a,0x2510,0|1,0x11ba,0x0002,0|-1,-1,-1,-1,1"
例子2:
"-1,-1,-1,-1,0" 表示所有设备都不会被重定向(缺省策略)
下面的例子,只有存储设备会重定向(设备的class用来过滤)
"3,-1,-1,-1,1|-1,-1,-1,-1,0"
结合实际应用,usb鼠标键盘和某些U盘(ukey认证)及移动硬盘(譬如该硬盘作为系统盘)不应被重定向,别的设备应被重定向。
系统缺省设定所有设备不会被重定向,有哪类或者哪个设备需要重定向的,就添加这些个设备到规则中。
---------------------
参考原文:https://blog.csdn.net/somyjun/article/details/39296103 作者:somyjun
来源:CSDN