将 meta 键(又名 super 键/Windows 键)绑定到左键单击

将 meta 键(又名 super 键/Windows 键)绑定到左键单击

我如何绑定元键(又名超级键/ Windows 键)转换为左键单击?按 meta 键应该会触发左键单击,按下它应该可以进行拖放(就像按住左键单击时一样)。

我尝试使用系统偏好设置->快捷方式和手势:

在此处输入图片描述

但我不能将“meta”单独设置为快捷方式。

我使用 Kubuntu 14.10 Plasma 4 和 Kubuntu 14.04 LTS x64。

(在 Windows 7 SP1 x64 Ultimate 上,我可以使用该程序实现智能导航

答案1

您可以使用xdotool+xbindkeys

  1. 安装xdotoolxbindkeys

    sudo apt-get install xdotool xbindkeys
    
  2. 生成默认配置文件xbindkeys

    xbindkeys --defaults > ~/.xbindkeysrc
    
  3. ~/.xbindkeysrc用一些文本编辑器打开

    kate ~/.xbindkeysrc
    
  4. 在文件末尾添加以下行

    "xdotool mousedown 1"
        Super_L
    "xdotool mouseup 1"
        Super_L + Release
    

    这将使左侧的“windows/super/meta”按钮像鼠标左键一样工作。对我来说,释放功能不能专门用于超级按钮,但它可以与其他按钮一起使用(我实际上使用的KP_Delete是数字键盘中的del/.按钮,而不是使用Super_L),但我认为这可能是与硬件相关的问题。

  5. 保存文件并关闭编辑器。

  6. 启动(或重新启动)xbindkeys

    sudo killall xbindkeys && xbindkeys
    

相关内容