1、按下 Alt Shift Num Lock 键允许「小键盘」代替鼠标,使用除「5」以外的小键盘数字键按对应方向移动鼠标,按小键盘「5」为单击左键,按「 」为双击左键,按「-」再按 「5」为右键单击。或者按 Win R 再输入 ms-settings:easeofaccess-mouse 后回车打开对应的设置页面。
2、按 Win . 可打开系统自带表情符号面板。
3、Ctrl C / Ctrl Insert 都可以复制。Ctrl V / Shift Insert 都可以粘贴。Ctrl Z / Alt Backspace 都可以撤消。
4、大多数输入法都支持的常用快键键:
「Shift」切换中/英输入;
「Ctrl . 」切换中/英标点;
「Shift 空格 」切换全/半角;
「Alt Shift」切换语言
如果配合开源小软件 ImTip 通过在输入光标处显示 2 个简单的图标 —— 可以提前知道中英、中英标点、全半角、大小写、多语言键盘布局等所有状态。
5、使用开源小软件 WubiLex 可以不用安装第三方输入法,使用系统自带输入法就可以一键切换为五笔86、五笔98、五笔091、五笔新世纪、小鹤音形、郑码、小鹤音形、表形码 …… 等输入法。
6、ImTip, WubiLex 都支持超级热键,可以编程实现各种有趣的功能。
举个例子,按 Ctrl . 切换到中文输入 中文标点 小写,配置代码如下:
["Ctrl ."] = function(hFocus){
var openState,mode = key.ime.state();
if( openState && !key.ime.capital() ) return true; //当前已经是中文输入模式,不改变默认行为
key.up("Ctrl");//先放开 Ctrl 键
//如果是大写状态,切换为小写
if(key.ime.capital()) key.press("CAPSLK")
//英文直接切中文 中文标点
key.ime.setOpenStatus(true); //打开输入法
key.ime.setConversionMode(1|0x400); //切换到中文状态,这一步不能省略
//再次尝试用键盘切换中文标点,这一步不能省略
key.combine("CTRL",".");
//现在再次检测中文标点状态
var openState,mode = key.ime.state();
if(mode!=3/*_IME_SYMBOLMODE_SYMBOL*/){
//说明切换到了英文标点,再切换回去
key.combine("CTRL",".")
}
};
再例如按 Ctrl $ 打开 财务大写、日期时间大写、数学运算工具: