我不知道为什么会发生这种情况,但我不再能够单击并拖动来突出显示 Google Chrome 中的文本。
使用:
Google Chrome 版本 41.0.2272.76(64 位)
操作系统:
Linux Kali 3.18.0-kali3-amd64 #1 SMP Debian 3.18.6-1~kali2 (2015-03-02) x86_64 GNU/Linux
光标从箭头变为 I 光标,双击突出显示有效,按住 shift 和 ctrl 也可以,但是当我单击并拖动时,文本不会突出显示。
有人可以帮忙吗?
答案1
我在 VirtualBox 中运行 Chromium 和 Chrome 时遇到了这个问题。禁用鼠标集成后,问题就解决了。
似乎有几个相关的错误https://code.google.com/p/chromium/issues/detail?id=465660
答案2
正如@Jeremy 在一条评论中提到的,这个问题发生在虚拟机中使用 Chromium 时。对许多人来说,一个有效的解决方法是编辑文件 /usr/share/applications/google-chrome.desktop。
只要看到以 Exec= 开头的行,就在命令行中添加 --touch-devices=123 参数。例如:
执行=/usr/bin/google-chrome-stable%U
变成
Exec=/usr/bin/google-chrome-stable --touch-devices=123 %U
完成更改后,请确保关闭当前正在运行的所有 chrome 进程实例:
sudo killall chrome
这些更改应该在 Chromium 重新启动后生效。
答案3
您还可以编辑 /usr/bin/chromium-browser,以便默认显示此选项。在文本编辑器中打开文件并编辑以下行:CHROMIUM_FLAGS="${CHROMIUM_FLAGS} ${PLUGIN_PARAMETERS}" 使其看起来像这样:CHROMIUM_FLAGS="--touch-devices=123 ${CHROMIUM_FLAGS} ${PLUGIN_PARAMETERS}"
现在无论如何启动,chromium 都会使用 --touch-devices=123 参数启动。无论如何,这是我喜欢的方式 :P