美文网首页
使用AutoHotKey做按键映射来扩充我可怜的小键盘

使用AutoHotKey做按键映射来扩充我可怜的小键盘

作者: XMX_ | 来源:发表于2020-11-17 20:28 被阅读0次

双11终于剁手买了一个无线蓝牙双模键盘(虽然我承认很便宜),这几天用下来发现。。这键盘TM没有Insert、Home、PgDn等按键,实在难受,看着键盘右下角基本不用的Alt、Ctrl键,陷入了沉思。。。既然RAlt不怎么用,那为毛不能把它当作FN键使用呢。。。🤣

网上找了一番,这个AutoHotKey着实用着挺爽,而且还可以把脚本编译成exe到处用😋😎😍😘

入门教程在这里: https://wyagd001.github.io/zh-cn/docs/Tutorial.htm

将RAlt作为FN键.ahk

; 参考文档:https://wyagd001.github.io/zh-cn/docs/AutoHotkey.htm

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.

; 改变用来掩饰(屏蔽) Win 或 Alt 键松开事件的按键.
; 系统默认按下Win、Alt会自动发送一个Ctrl键以防止开始菜单或活动窗口的菜单栏在未预期的时间激活
; https://wyagd001.github.io/zh-cn/docs/commands/_MenuMaskKey.htm
; 这里不需要,因为被下面的 ~RAlt UP 操作给屏蔽掉了
;#MenuMaskKey vkFF  ; vkFF 一个没有功能的虚拟按键代码


; 这部分屏蔽RAlt的默认行为,阻止应用响应到Alt被按下,可以认为是整了一个FN按钮
; 热键修饰符参阅: https://wyagd001.github.io/zh-cn/docs/Hotkeys.htm#Symbols
; 这里的*对后面的映射很重要,* 表示即使有其它的修饰符键被按住也能激发热键。否则只能先按RAlt才能激活
; 关于修饰键参阅: https://wyagd001.github.io/zh-cn/docs/KeyList.htm#modifier
; ~ 也很重要,表示触发热键时,按键中的原有功能不会被屏蔽(对操作系统隐藏)。
; 用于屏蔽部分应用会对Alt按下进行响应(主要是作用于菜单栏快捷操作)
*RAlt::ToolTip RAlt键已经被重新映射为自定义FN键,如需要请使用左侧Alt
~RAlt UP::ToolTip
; 上面两行可以修改为不显示Tooltip直接返回空内容的下面两行
; *RAlt::return
; ~RAlt UP::return

; 添加部分光标控制按键映射
; Home/End/PgUp/PgDn
RAlt & Left::Home
RAlt & Right::End
RAlt & Up::PgUp
RAlt & Down::PgDn
; Insert/Delete相关
RAlt & Delete::Insert
 ; 有些命令不能被屏蔽,如Ctrl+RAlt+Delete其实是相当于Ctrl+Insert,但是会提前被系统拦截,所以多做一个RAlt+I到Insert的映射
RAlt & i::Insert


; 其它按键映射
RAlt & Esc::PrintScreen ; PrintScreen
RAlt & RCtrl::AppsKey ; AppsKey

使用下来,基本上都没什么问题,只有极少数windows系统应用不能识别(部分可以编译成exe以管理员身份运行解决)

相关文章

  • 使用AutoHotKey做按键映射来扩充我可怜的小键盘

    双11终于剁手买了一个无线蓝牙双模键盘(虽然我承认很便宜),这几天用下来发现。。这键盘TM没有Insert、Hom...

  • 安卓keycode表

    基本按键 手柄按键 电话按键 控制按键 组合键 符号 小键盘 功能键 多媒体键 其他

  • Windows Loves Linux(二):AutoHotKe

    AutoHotKey 是一个很强大的全局按键绑定的工具,简称 ahk。官网:https://www.autohot...

  • DXP软件使用快捷键

    1. PCB设计快捷键(单次按键) 单次按键是指按下该键并放开。 1-01 * 在PCB电气层之间切换(小键盘上的...

  • 高效工具:AutoHotKey

    ahk是热键脚本文件扩展名的一种,编写ahk文件使用的脚本语言是autohotkey。autohotkey通过把常...

  • AutoHotKey变量的使用

    >* AutoHotkey没有显示地定义一些变量类型,所有的变量都是字符串类型。 * AutoHotkey里面的所...

  • AutoHotkey使用变量

    AutoHotkey没有显示地定义一些变量类型,所有的变量都是字符串类型。 AutoHotkey里面的所有的变量都...

  • AutoHotKey使用记录

    启动一个程序或文档 Run 命令用来启动一个程序、文档、URL(统一资源定位符) 或者快捷方式。这里有一些普通的例...

  • 学习使用AutoHotkey

    AtuoHotkey是Windows平台上的一种终极的自动化脚本语言,可以简化重复性的任务,自定义热键、宏,可以一...

  • 使用autohotkey修改方向键、回车和启动程序

    autohotkey官网 autohotkey官方文档 官方文档中文版 具体步骤 下载并安装autohotkey。...

网友评论

      本文标题:使用AutoHotKey做按键映射来扩充我可怜的小键盘

      本文链接:https://www.haomeiwen.com/subject/nvefiktx.html