level 11
MayKiller_
楼主
此帖可适用于大多数游戏鼠标(xinput list 的输出中, Virtual core keyboard 列带有游戏鼠标) 的 Nautilus 双击左键无效问题.
之前在更新了 Gnome 3.16 系列包之后, 我曾发现 Nautilus 居然无法双击左键打开文件夹/文件了 (当时以为是 Nautilus 的 Bug, 差点还去 Bugzilla报了 Bug). 于是使用了变通的解决方案 -> 设置为单击打开.
然而, 在前几天用回普通的无线鼠标之后, 突然发现能够双击打开文件夹了, 以为是 'Bug' 修复了, 于是换回 游戏鼠标, 发现依旧无法工作. 然后认为是鼠标的问题, 于是 Google 'Logitech G300 Nautilus' 在此篇 bug 反馈(http://osdir.com/ml/ubuntu-bugs/2012-03/msg40901.html)中找到了问题和解决方法.
最后贴一个写的autostart bash脚本(很烂, 能用就好了), 添加到各种autostart就可以使用.
#!/usr/bin/bash
ver="Logitech Gaming Mouse G300"
id=`xinput list | grep "$ver" | grep 'keyboard' | cut -d '=' -f 2 | cut -c 1-2`
did=`xinput list-props $id | grep 'Device Enabled' | cut -d '(' -f2 | cut -d ')' -f1`
xinput set-prop $id $did 0
按照自己的鼠标, 修改 ver 的内容 (可通过 xinput list 查看鼠标名称)
不知道对各位是否有用, 但是在我这里是有用的... 这属于疑难杂症, 不好找, 于是分享一下.
2015年05月23日 11点05分
1
之前在更新了 Gnome 3.16 系列包之后, 我曾发现 Nautilus 居然无法双击左键打开文件夹/文件了 (当时以为是 Nautilus 的 Bug, 差点还去 Bugzilla报了 Bug). 于是使用了变通的解决方案 -> 设置为单击打开.
然而, 在前几天用回普通的无线鼠标之后, 突然发现能够双击打开文件夹了, 以为是 'Bug' 修复了, 于是换回 游戏鼠标, 发现依旧无法工作. 然后认为是鼠标的问题, 于是 Google 'Logitech G300 Nautilus' 在此篇 bug 反馈(http://osdir.com/ml/ubuntu-bugs/2012-03/msg40901.html)中找到了问题和解决方法.
最后贴一个写的autostart bash脚本(很烂, 能用就好了), 添加到各种autostart就可以使用.
#!/usr/bin/bash
ver="Logitech Gaming Mouse G300"
id=`xinput list | grep "$ver" | grep 'keyboard' | cut -d '=' -f 2 | cut -c 1-2`
did=`xinput list-props $id | grep 'Device Enabled' | cut -d '(' -f2 | cut -d ')' -f1`
xinput set-prop $id $did 0
按照自己的鼠标, 修改 ver 的内容 (可通过 xinput list 查看鼠标名称)
不知道对各位是否有用, 但是在我这里是有用的... 这属于疑难杂症, 不好找, 于是分享一下.