Linux: Set F2 F3 F4 to Cut Copy Paste
This page shows you how to set {F2, F3, F4} keys to do {Cut, Copy, Paste} globally.
xvkbd
is a virtual keyboard for X window system. It is useful as a shell command tool to send keys.
xbindkeys
is a tool to let you bind keys to shell commands.
# install xvkbd sudo apt-get install xvkbd
# install xbindkeys sudo apt-get install xbindkeys
Xbindkeys Config File
Create a file at
~/.xbindkeysrc
Add the following content:
# ~/.xbindkeysrc # make F2 do Ctrl+x "xvkbd -no-jump-pointer -xsendevent -text '\Cx'" F2 # make F3 do Ctrl+c "xvkbd -no-jump-pointer -xsendevent -text '\Cc'" F3 # make F4 do Ctrl+v "xvkbd -no-jump-pointer -xsendevent -text '\Cv'" F4 # make F11 do Ctrl+PageUp "xvkbd -no-jump-pointer -xsendevent -text '\C\[Prior]'" F11 # make F12 do Ctrl+PageDown "xvkbd -no-jump-pointer -xsendevent -text '\C\[Next]'" F12 # make F14 do Ctrl+w "xvkbd -no-jump-pointer -xsendevent -text '\Cw'" F14
Reload the Config File
Now, reload the config file.
# make xbindkeys reload config killall -s1 xbindkeys
in case you need to restart it, do:
# restart xbindkeys daemon killall xbindkeys xbindkeys -f ~/.xbindkeysrc
xbindkeys tutorial
xvkbd tutorial
(thanks to [ XueFuqiao ] https://x.com/XueFuqiao for help.)