我喜欢三星的设备,我有三星9系列笔记本电脑,Galaxy Nexus手机(SCH-i 515)和Galaxy Tab 8.9 (GT-P 7310)平板电脑。在大多数情况下,他们都是伟大的产品。然而,三星犯了一个重大错误:两个Android设备的厂商ID和产品ID(以及其他属性)是相同的!
我编写了一个UDEV规则,它在插入Galaxy时运行一个要挂载(mtpfs) Galaxy的脚本,之后它将自动同步照片,并在同步完成时使用notify-send创建一个很好的Gnome通知。
我想类似的事情发生时,平板电脑是插入,但有一个不同的挂载点,而不是同步照片(我没有使用相机的标签)等。
不幸的是,我现在还不知道该怎么做。mtpfs也把它们看作是同一台设备。对下一个转弯有什么想法吗?
发布于 2012-02-16 17:58:37
据我所知,使用UDEV,您可以创建一个角色,需要匹配或不匹配的详细信息,而且我确信设备之间存在一些差异,因此创建一个新角色来利用这些差异并切断您拥有的平板设备。
您可以通过以下内容查看设备详细信息:
udevadm info -a -p $(udevadm info -q path -n /dev/input/mouse1),其中/dev/input/mouse1只是一个例子。
为了找出您的平板电脑所占据的/dev节点,您应该使用udevadm monitor,然后插入您的平板电脑。
https://unix.stackexchange.com/questions/31844
复制相似问题