windows 配置 mac 习惯
uTools 全局检索工具
WSL
在windows上安装Xming https://sourceforge.net/projects/xming/
原理是WSL会把界面信息发送给Xming,由Xming来绘制界面
在WSL上安装xfce desktop
1 sudo apt-get install xfce4-terminal
2 sudo apt-get install xfce4
3 sudo apt-get install xfce4-session
4 echo "export DISPLAY=:0">> ~/.bashrc
运行
startxfce4
安装mwget提升下载速度
debian安装google浏览器
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub
sudo apt-key add linux_signing_key.pub
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
sudo apt-get update
sudo apt-get install google-chrome-stable
或者
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb
打不开google浏览器
vim /opt/google/chrome/google-chrome
"$HERE/chrome" 那里行尾添加 --user-data-dir --no-sandbox
卸载 sudo apt-get remove google-chrome-stable && sudo apt-get autoremove
域名解析失败
vim /etc/resolv.conf
# add `nameserver 8.8.8.8`
Fluent Terminal 推荐使用
Windows Terminal
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"defaultProfile": "{58ad8b0c-3ef8-5f4d-bc6f-13e4c00f2530}",
"copyOnSelect": false,
"copyFormatting": false,
"profiles": {
"defaults": {
"useAcrylic": true,
"acrylicOpacity": 0.8
},
"list": [
{
"guid": "{58ad8b0c-3ef8-5f4d-bc6f-13e4c00f2530}",
"hidden": false,
"name": "Debian",
"source": "Windows.Terminal.Wsl",
"colorScheme": "Dracula",
"startingDirectory": "//wsl$/Debian/"
},
{
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "Windows PowerShell",
"commandline": "powershell.exe",
"hidden": false
},
{
"guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
"name": "命令提示符",
"commandline": "cmd.exe",
"hidden": false
},
{
"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
"hidden": false,
"name": "Azure Cloud Shell",
"source": "Windows.Terminal.Azure"
}
]
},
"schemes": [
{
"background": "#282a36",
"black": "#21222C",
"blue": "#BD93F9",
"brightBlack": "#6272A4",
"brightBlue": "#D6ACFF",
"brightCyan": "#A4FFFF",
"brightGreen": "#69FF94",
"brightPurple": "#FF92DF",
"brightRed": "#FF6E6E",
"brightWhite": "#FFFFFF",
"brightYellow": "#FFFFA5",
"cyan": "#8BE9FD",
"foreground": "#F8F8F2",
"green": "#50FA7B",
"name": "Dracula",
"purple": "#FF79C6",
"red": "#FF5555",
"white": "#F8F8F2",
"yellow": "#F1FA8C"
}
],
"actions": [
{ "command": { "action": "copy", "singleLine": false }, "keys": "ctrl+c" },
{ "command": "paste", "keys": "ctrl+v" },
{ "command": "find", "keys": "ctrl+shift+f" },
{
"command": {
"action": "splitPane",
"split": "auto",
"splitMode": "duplicate"
},
"keys": "alt+shift+d"
}
]
}
cmder 命令行
Alt 和 Ctrl 互换
- win+R 打开注册表
- 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\ 下新建一个二进制值项: “Scancode Map”
- 编辑 Scancode Map。下面的示例是针对 mac 安装 win 之后,在 win 系统下将 command 键改成 Ctrl,将 control 改成 win 键,也就是和 Mac 保持一致。
SourceMap 格式如下:
0000 00 00 00 00 00 00 00 00
0008 04 00 00 00 1D 00 5B E0
0010 1D E0 5C E0 5B E0 1D 00
0018 00 00 00 00
其他说明:
1、00 00 00 00 00 00 00 00。固定,照写就好 2、04 00 00 00。04 代表要修改三个按键的映射,两个是 02,一个是 01 3、1D 00 5B E0。 1D 00 是修改后的按键扫描码; 5B E0 是原按键的扫描码; 左 Ctrl 键的扫描码是 1D 00,左 win 键的扫描码 5B E0; 这四个字节代表的意思是将 左 win 键 替换成 左 Ctrl 键。 4、1D E0 5C E0。这四个字节代表的意思是将 右 win 键 替换成 右 Ctrl 键。 5、5B E0 1D 00。这四个字节代表的意思是将 左 Ctrl 键 替换成 左 win 键。 6、00 00 00 00 。固定,照写就好 .
三、按键坏了,用注册表修 例:按键 d 坏了,我们可以将一个不常用的按键映射成 d,比如 F3。 说明:d 的扫描码为 20 00;F3 的扫描码为 3D 00
0000 00 00 00 00 00 00 00 00 0008 02 00 00 00 20 00 3D 00 0010 00 00 00 00 1 2 3 注:修改完之后需要重启电脑才能生效 .
四、按键扫描码 说明:以十六进制表示,分两部份,0X 后面两个数是扫描码,最后两个数是 ASCII 码(可忽略)。如: 0x011b ESC 扫描码是 01。
扫描码 键
0X011B ESC 0X3B00 F1 0X3C00 F2 0X3D00 F3 0X3E00 F4 0X3F00 F5 0X4000 F6 0X4100 F7 0X4200 F8 0X4300 F9 0X4400 F10
主键盘区:
0X2960 ~ 0X0231 1 0X0332 2 0X0433 3 0X0534 4 0X0635 5 0X0736 6 0X0837 7 0X0938 8 0X0A39 9 0X0B30 0 0X0C2D - 0X0D3D = 0X2B5C " 0X0E08 退格键 0X0F09 TAB 0X1071 Q 0X1177 W 0X1265 E 0X1372 R 0X1474 T 0X1579 Y 0X1675 U 0X1769 I 0X186F O 0X1970 P 0X1A5B [ 0X1B5D ] 0X1E61 A 0X1F73 S 0X2064 D 0X2166 F 0X2267 G 0X2368 H 0X246A J 0X256B K 0X266C L 0X273B ; 0X2827 ’ 0X1C0D 回车 0X2C7A Z 0X2D78 X 0X2E63 C 0X2F76 V 0X3062 B 0X316E N 0X326D M 0X332C , 0X342E . 0X352F / 0X3920 空格键
右边数字键盘:
0X5200 INSERT 0X4700 HOME 0X4900 PAGE UP 0X5300 DELETE 0X4F00 END 0X5100 PAGEDOWN 0X4800 上箭头 0X4B00 左箭头 0X5000 下箭头 0X4D00 右箭头 0X352F / 0X372A * 0X4A2D - (注意,这是数字键盘的) 0X4737 7 0X4838 8 0X4939 9 0X4B34 4 0X4C35 5 0X4D36 6 0X4E2B + 0X4F31 1 0X5032 2 0X5133 3 0X5230 0 0X532E DEL
左 Crtl 扫描码是 1D ,表示 1D 00 右 Ctrl 键扫描码是 E01D,表示 1D E0
左 ALT 扫描码是 38 ,表示 38 00 右 ALT 键扫描码是 E038,表示 38 E0
左 Shift 扫描码是 2A ,表示 2A 00 右 Shift 键扫描码是 36 ,表示 36 00
左 WIN 键 扫描码是 E05B ,表示 5B E0 右 WIN 键 扫描码是 E05C ,表示 5C E0 .
Alt+tab 换为 Ctrl+tab
- 下载 AutoHotKey 软件
(1) 新建文件 AltTab2CtrlTab.ahk
,编辑如下内容
LControl & Tab::AltTab
(2) 新建文件 GlobalSearch.ahk
,编辑如下内容
将原来 Win+s 替换为 Ctrl+Space 打开搜索
^Space::
KeyWait Control
KeyWait Space
Send #{s}
return
(3) 新建文件 CloseApp.ahk
,编辑如下内容
将原来 Alt F4 替换为 Ctrl+Q 退出应用
^q::
KeyWait Control
KeyWait Space
Send !{F4}
return
- 双击打开
- 配置开机自启动
- 新建 key.bat 文件,内容如下:
start "" "D:\key\AltTab2CtrlTab.ahk"
start "" "D:\key\GlobalSearch.ahk"
start "" "D:\key\CloseApp.ahk"
- 将 key.bat 放到开机目录
C:\Users\【自己的电脑名】\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
win 下苹果鼠标和键盘的驱动
- 下载 bootcamp 找到里边的鼠标键盘驱动安装(在钉钉文件里)
- 下载 X-Mouse Button Control 设置鼠标方向以及自然滚动等等
[X-Mouse Button Control 设置
单击左下角的Settings
按钮,打开通用设置,勾选Make scroll wheel scroll window under cursor
一项,完成单击Apply
按钮,即可实现平滑滚动
鼠标横向竖向自然滚动
- 打开注册表
- 找到\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\【xxx】\【xxx】\Device Parameters
- 双击「FlipFlopWheel」DWORD 值——将其值从 0 改为 1。
- 双击「FlipFlopHScroll」DWORD 值——将其值从 0 改为 1。
- 重启系统
tips: 设置-鼠标详情信息-设备实例路径 可查看到 HID\【xxx】\【xxx】\ 具体的路径
设置完成拔掉 usb 重新插上就可以生效
win 下创建类似于 linux bin 下的全局命令
控制面板\系统和安全\系统 --> 环境变量 -> 用户环境变量-> Path -> 添加自己的目录(myShell)
然后在 myShell 里编写两个文件
mbs
mbs.cmd
蓝牙查看电量
- 下载软件
Bluetooth battery monitor 下载链接: https://www.bluetoothgoodies.com/
RunAsDate 下载链接: https://wwn.lanzouy.com/iZXZa08zekeh
上边两个也可以去阿里云盘下载
- 创建运行程序
Bluetooth battery monitor 软件根目录: C:\Program Files\Luculent Systems\Bluetooth Battery Monitor
用 RunAsDate 将 Bluetooth battery monitor 的目录下的 BattMonUI.exe 设置为需要运行的程序 勾选上程序运行后立刻启动
和立即模式
。然后输入名称
点击创建桌面快捷方式
- 开机启动
将快捷方式放入下边的开机启动目录 Bluetooth battery monitor 开机启动目录: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
TIP
用 runasdata 指定 BattMonUI 的运行时间.是可以继续试用,但有一个问题会发生:新增加的蓝牙设备的电量它不会显示.要把系统时间调整到那 7 天试用期内,重启 BattMonSVC 服务,再运行 BattMonUI,才会获取新设备的电量.
win 软件配置开机启动
captureColor.bat
start "" "D:\Workspace\MiniproTeacher\Software\haFSCapturev9.4.exe"
将 captureColor.bat
放到开机目录
C:\Users\【自己的电脑名】\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
TIP
或者直接将文件的快捷方式放到这个目录也会自启动。