在输入文本时,我经常需要移动光标到前一个字符或后一字符,或者是删除后一个字符,方向键、delete离右手比较远,利用keyd工具可以实现将“按住”capslock+ijkl映射为“上下左右”位移,提高“手速”。
系统环境为deepin23.1
1、从github下载源码压缩包,keyd-2.5.0.tar.gz。文件比较小,我也在此上传了一下keyd-2.5.0.tar.gz
https://github.com/rvaiya/keyd
2、打开下载文件夹,右键打开终端,解压
tar -zxvf ./keyd-2.5.0.tar.gz
切换到解压后的文件
cd ./keyd-2.5.0/
3、进行编译,启动keyd,并设置为自启动
make && sudo make install sudo systemctl enable --now keyd
4、使用nano修改配置
sudo nano /etc/keyd/default.conf
5、我的配置如下,“按住”capslock+j为输出向左的方向键,“按住”capslock+‘为输出delete,以此类推。“按一下”capslock仍为大小写切换。
[ids] * [main] capslock = overload(nav, capslock) [nav] j = left i = up k = down l = right u = pageup o = pagedown h = home ; = end ' = delete
6、修改配置后重启keyd
sudo systemctl restart keyd
注:除了overload,还有oneshot等其它函数,我个人暂时未用到,大家如有需要,可以让AI帮助学习使用。
No replies yet
Featured Collection
Popular Ranking
Popular Events
在输入文本时,我经常需要移动光标到前一个字符或后一字符,或者是删除后一个字符,方向键、delete离右手比较远,利用keyd工具可以实现将“按住”capslock+ijkl映射为“上下左右”位移,提高“手速”。
系统环境为deepin23.1
1、从github下载源码压缩包,keyd-2.5.0.tar.gz。文件比较小,我也在此上传了一下keyd-2.5.0.tar.gz
https://github.com/rvaiya/keyd
2、打开下载文件夹,右键打开终端,解压
切换到解压后的文件
3、进行编译,启动keyd,并设置为自启动
4、使用nano修改配置
5、我的配置如下,“按住”capslock+j为输出向左的方向键,“按住”capslock+‘为输出delete,以此类推。“按一下”capslock仍为大小写切换。
6、修改配置后重启keyd
注:除了overload,还有oneshot等其它函数,我个人暂时未用到,大家如有需要,可以让AI帮助学习使用。