一、用手掌按Ctrl键
修改Menu键为Control键
ubuntu:System Settings->keyboard->keyboard layouts->options->Ctrl key position->Menu as Right Control
二、修改Caps Lock为Control键
单个按Cpas Lock为Escape,组合按Caps Lock为Control
单个按Renturn为Return,组合按Return为Control
1、安装xcape
https://github.com/alols/xcape
2、创建一个shell脚本changekey.sh
#!/bin/bash
# https://github.com/alols/xcape
# clear allmappings:
setxkbmap -option ''
# assign return to control on press, return on release
xmodmap -e 'clear Lock'
xmodmap -e 'keycode 66 = Control_L'
xmodmap -e 'add Control = Control_L'
# make a fake escape key (so we can map it with xcape)
xmodmap -e 'keycode 999 = Escape'
xcape -e 'Control_L=Escape'
# assign return to control on press, return on release
xmodmap -e 'keycode 36 = 0x1234'
xmodmap -e 'add Control = 0x1234'
# make a fake return key (so we can map it with xcape)
xmodmap -e 'keycode any = Return'
xcape -e '0x1234=Return'