将 SHIFT + SPACE 重新映射到下划线 (_)

将 SHIFT + SPACE 重新映射到下划线 (_)

我发现这个问题当我发现我可以用一款非常简单的微软产品重新映射我的整个键盘时,我非常兴奋键盘布局创建器

我的问题: 键盘布局创建器不允许我使用任何“shift 状态”键(例如CtrlCtrl+AltShift)修改空格键。

在任何 Shift 状态下分配给 SPACE 键的字符必须是空格字符

我想将Shift+重新映射Space为下划线 ( _)。

这对我来说真的很有帮助,因为我的数据库名称都用下划线分隔符格式化(例如, ),并且我认为使用此组合键比+this_is_a_database_name更快。Shift-

答案1

这是可能的自动热键

  1. 下载并安装最新版本。

  2. underscore.ahk使用您最喜欢的文本编辑器创建一个名为的新脚本。

  3. 在文件中写入以下内容并保存:

    +Space::Send _
    
  4. 双击该文件即可运行脚本。

  5. 如果您愿意,请复制文件夹中的脚本(或其链接)Startup

现在按Shift+Space会插入下划线。

答案2

我一直在寻找解决方案,但不想下载 AutoHotkey。我发现微软发布了一个面向超级用户的 Windows 扩展,名为动力玩具其中包括一个可以方便快捷的键盘管理器。

键盘管理器中的示例设置:

键盘管理器中的示例设置

好处是这个程序还有一些其他很酷的东西你可能会喜欢,但一定要花时间去禁用你不想要的东西。

相关内容