您尚未登录。

#1 2018-12-04 10:57:50

Timeghoul
会员
注册时间: 2018-12-04
帖子: 4
个人网站

如何更改鼠标右键行为?

我不太清楚这是 XFCE4 的特征还是 GTK 的特征
不过倒是在 XFCE forum 看到了类似的情况
https://forum.xfce.org/viewtopic.php?id=7634
问题就在于当鼠标摁下,释放的时候会有一个点击的事件发生,请问如何能更改这种行为?

PS: 我发现在 Windows 下右键的行为是摁下后不立刻弹出菜单,而是等鼠标右键释放后才弹出。

最近编辑记录 Timeghoul (2018-12-04 11:37:48)

离线

#2 2018-12-04 13:50:53

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: 如何更改鼠标右键行为?

Windows 的行为是和 GTK 不一样。
GTK 这样可以按住右键弹出菜单后,选择项目然后放开右键来激活。
不知道这个行为给你造成了什么问题呢?

离线

#3 2018-12-04 14:02:23

Timeghoul
会员
注册时间: 2018-12-04
帖子: 4
个人网站

Re: 如何更改鼠标右键行为?

依云 说:

Windows 的行为是和 GTK 不一样。
GTK 这样可以按住右键弹出菜单后,选择项目然后放开右键来激活。
不知道这个行为给你造成了什么问题呢?

不好意思没描述清楚问题的源委,是我的疏忽。
问题是这样,在 Firefox 中右键有时会有一些莫名其妙的 bug,导致右键菜单偏移,一不小心就会造成页面刷新(Firefox 全屏不存在这个问题,我也记不清什么时候出现的这种问题,反正这几年一直都有)。

最近编辑记录 Timeghoul (2018-12-04 14:07:04)

离线

#4 2018-12-04 14:11:32

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: 如何更改鼠标右键行为?

我的火狐右键菜单没有偏移,除非空间非常不足,打开之后鼠标不动是点不到任何菜单项的。
另外火狐里可以设置成右键松开之后才触发菜单:about:config 里设置 ui.context_menus.after_mouseup 为 true。

离线

#5 2018-12-04 14:20:04

Timeghoul
会员
注册时间: 2018-12-04
帖子: 4
个人网站

Re: 如何更改鼠标右键行为?

依云 说:

我的火狐右键菜单没有偏移,除非空间非常不足,打开之后鼠标不动是点不到任何菜单项的。
另外火狐里可以设置成右键松开之后才触发菜单:about:config 里设置 ui.context_menus.after_mouseup 为 true。

缓解了在 Firefox 困惑已久的问题,真是感激不尽!

离线

页脚