之前在做一次 Vim 演示的时候想要更加直观的在屏幕上实时显示出当前敲击的字母,所以找到了 screencast 这个解决方法。
安装
Debian/Ubuntu:
首先安装依赖:
sudo apt-get install python3-gi gir1.2-gtk-3.0
sudo apt-get install python3-gi-cairo python3-cairo
sudo apt-get install python3-setuptools python3-babel
sudo apt-get install fonts-font-awesome slop
如果使用 GNOME:
sudo apt-get install gir1.2-appindicator3-0.1
安装:
sudo apt-get install screenkey
手动通过源码安装
在GitLab页面 下载安装包
wget "https://github.com/wavexx/screenkey/archive/screenkey-0.9.tar.gz"
tar xvf screenkey-0.9.tar.gz
# 安装依赖
sudo apt-get install python-gtk2 python-setuptools python-setuptools-git python-distutils-extra
然后执行安装
sudo ./setup.py install
然后启动
screenkey
使用
然后可以设置各种参数,延迟时间,字体,大小,颜色,透明度等等