欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

AutoHotkey 键盘右Alt 映射 鼠标右键 及 几个常用映射! 解决 68 / 84键盘的尴尬!

程序员文章站 2024-03-04 09:12:23
...

首先需要一个 AutoHotokey, 没有的google了解一下

在一些 ide 里, 配合 Caplocks+ 可以很方便地在不同视图里切换, 但是84键盘并没有空格右边 相当于鼠标右键的按键

于是就很尴尬, 切换到各个视图不能右键那岂不是废掉一半儿?

查阅了很多网站, 发现很少有这这个按键映射

于是思考整理了一番, 如下四种方案, 前三种是相当于模拟右键, 建议使用第四种! 是直接将108键的那个按键直接映射! 完全等效!

; 右Alt改成鼠标右键
;1> 鼠标处右键1
;RAlt::RButton
;2> 鼠标处右键2
;RAlt:: click right 
;3> Shift+F10模拟鼠标右键
;RAlt:: +F10 ; 当前选中项右键
;return
;4> 真正键盘上的鼠标右键
RAlt::AppsKey

在资源管理器右Alt, 见效果如下
AutoHotkey 键盘右Alt 映射 鼠标右键 及 几个常用映射! 解决 68 / 84键盘的尴尬!

在编辑器右Alt, 见效果如下

AutoHotkey 键盘右Alt 映射 鼠标右键 及 几个常用映射! 解决 68 / 84键盘的尴尬!

再附赠几个很有用的映射方案

;PrintScreen改成Insert
PrintScreen:: Insert
return


; Ctrl + Alt + End 静音
^!End::	 
	Send {Volume_Mute}
Return
;Ctrl + Alt + PgUp/PgDn调节音量 
^!PgUp:: 
	Send {Volume_Up}	
Return	
^!PgDn::  
	Send {Volume_Down}	
Return

几个组合键符号

; Ctrl -> ^
; Alt -> !
; Win -> # 
; Shift -> +
; 	de>>!de>
; 	de><!de>
; 	de><^de>
; 	de>>^de>