Gnome+Wayland环境下无Insert键时如何粘贴主选区?
Wayland下Gnome桌面无Insert键时的主选区键盘粘贴方案
方案一:自定义Gnome快捷键(最简便)
Gnome内置支持自定义快捷键绑定主选区粘贴动作,无需依赖Insert键:
- 打开设置 > 键盘 > 快捷键 > 自定义快捷键
- 点击"+"新建快捷键,名称设为「粘贴主选区」,命令填入
wl-paste --primary(Wayland环境下默认用wl-paste处理剪贴板,未安装的话执行sudo apt install wl-clipboard安装) - 按下你想绑定的组合键(比如
Alt+Shift+V这类未被占用的组合),保存后即可通过该组合键粘贴主选区
方案二:用hwdb映射闲置按键为Insert键
如果想把闲置按键(如KEY_SEARCH)映射成Insert键,hwdb可实现单键映射,步骤如下:
- 创建自定义hwdb规则文件:
sudo nano /etc/udev/hwdb.d/99-custom-keyboard.hwdb - 写入映射规则(需替换为你设备的键盘ID和目标按键扫描码):
# 示例:将通用键盘的KEY_SEARCH映射为Insert evdev:atkbd:dmi:* KEYBOARD_KEY_3b=insert- 查找按键扫描码:执行
sudo evemu-record,按下你的SEARCH键,从输出中提取MSC_SCAN对应的十六进制码(如输出MSC_SCAN 0007003b,则扫描码为3b)
- 查找按键扫描码:执行
- 刷新规则并生效:
重启后,按下原SEARCH键即可触发Insert功能,Wayland环境下Insert默认对应粘贴主选区sudo systemd-hwdb update sudo udevadm trigger
方案三:用ydotool模拟鼠标中键
若不想修改按键映射或快捷键,可通过ydotool模拟鼠标中键点击:
- 安装ydotool:
sudo apt install ydotool - 在Gnome自定义快捷键中新建项,命令填入
ydotool click 2(数字2代表鼠标中键) - 绑定到目标组合键,按下该组合键即可模拟鼠标中键点击,实现主选区粘贴
内容的提问来源于stack exchange,提问作者redfish64
相关产品推荐
相关产品推荐

