因此,我看到了一些关于此问题的非常古老的论坛问题,但找不到任何已知的可在 Ubuntu 20.04 中起作用的解决方法。
问题:
当我右键单击时,我会看到上下文菜单,但它会自动单击第一个选项并消失。我首先在 VScode 上注意到了这个问题,但后来发现它也发生在各种应用程序上。
显然,较新版本的 Ubuntu 中的正常行为是按住右键,然后在所选菜单选项上松开,我希望可以改变这一点。旧帖子表明这是不可能的,但也许有新的解决方案?
我试过:
我已经尝试使用 EasyStroke 为右键单击创建自定义行为,但即使它解决了所出现的问题,最终也会导致许多其他问题。
我也全新安装了 Ubuntu(出于不相关的原因),但问题仍然存在。
我还换了鼠标看看是否是硬件问题,但没有结果。
我注意到它主要发生在屏幕中间附近的某些部分(这让我更加困惑)。
我是一个相对较新的 Ubuntu 用户,提前感谢!
有同样问题(旧的/未解决)的人的链接:
https://superuser.com/questions/205678/the-right-button-of-my-mouse-clicks-on-release-ubuntu
https://github.com/microsoft/vscode/issues/113175
规格:
系统:Ubuntu 20.04
显卡:NVIDIA GTX-1050
USB 鼠标
1980 X 1080 60HZ 戴尔显示器
答案1
我怀疑问题在于右键单击的上下文菜单是在鼠标光标下方创建的,并且在鼠标释放键事件触发之前,因此当绘制菜单时,释放鼠标键事件会触发光标悬停在其上方的条目(开发人员应该添加大约 5 毫秒的延迟以忽略鼠标释放)。
我可以阻止笔记本电脑出现这种行为的一种方法(据我所知仅适用于触摸板)是通过在触摸板设置中禁用点击和拖动手势(我使用 KDE 但我确信它也可用于 GNOME)。
A潜在的看起来很有希望但我还没有尝试过的修复方法是这样的:https://askubuntu.com/a/435004/1568112
答案2
这可能是某些设备中 Electron 的一个错误,现在已修复,不再发生(不太清楚原因)。我要关闭这个问题