如何在触摸屏上模拟鼠标右键单击?

Ism*_*hul 9 keyboard shortcut-keys 13.04

我的新触摸屏笔记本电脑没有菜单按钮(即该按钮的行为类似于鼠标右键单击)- 通常位于右侧 ctrl 旁边的按钮。

由于您无法通过触摸左键单击,我正在尝试为此功能为 Alt GR 创建自定义键盘快捷键(在系统 > 键盘 > 快捷键 > 自定义快捷键下)

当在xev板载键盘(带有菜单按钮)上使用该命令时,我发现按钮信息是:

KeyRelease event, serial 42, synthetic NO, window 0x4800001,
    root 0xab, subw 0x0, time 2544690, (1236,607), root:(1302,1050),
    state 0x0, keycode 135 (keysym 0xff67, Menu), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
Run Code Online (Sandbox Code Playgroud)

但是,我不知道如何处理这些信息......

顺便说一句,我使用的是 Ubuntu 13.04。

非常感激任何的帮助...

小智 12

您需要gsettings set org.gnome.desktop.a11y.mouse secondary-click-enabled "true"使用 dconf 编辑器或使用 dconf 编辑器启用辅助单击(如 AliNa 评论的那样)。

那么Ubuntu可能会像触摸板一样处理触摸屏,触摸不会触发鼠标按下。相反,您需要短按 + 触摸并按住。


Rad*_*anu 6

只需持续触摸屏幕 2 或 3 秒钟,就会出现所谓的“右侧菜单”。这是在任何触摸屏上模拟右键单击的正常方法。