我在arch linux上 yay -S screenkey 安装了一下,发明不太行,或者我不会用,只有按ctrl组合按键时才会显示一点内容。不清楚什么情况。
参数示例:
screenkey --position=bottom -t=1 -g=300x200 --persist --font-color=#fff --compr-cnt=3 -M --show-settings
--
usage: screenkey [-h] [-d] [--no-systray] [-t TIMEOUT] [-p {top,center,bottom,fixed}] [--persist] [--window] [-s {large,medium,small}] [-g GEOMETRY] [--key-mode {composed,translated,keysyms,raw}] [--bak-mode {normal,baked,full}] [--mods-mode {normal,emacs,mac,win,tux}] [-m] [--multiline] [--vis-shift] [--no-whitespace] [--show-settings] [--scr SCREEN] [-f FONT_DESC] [--font-color FONT_COLOR] [--bg-color BG_COLOR] [--opacity OPACITY] [--ignore KeySym] [--compr-cnt COUNT] [--start-disabled] [--version] [-M] [--mouse-fade BUTTON_HIDE_DURATION] Screencast your keys options: -h, --help show this help message and exit -d, --debug 启用调试 --no-systray 不创建系统托盘图标 -t, --timeout TIMEOUT 超时时间 (以秒为单位) -p, --position {top,center,bottom,fixed} 设置垂直位置 --persist 使窗口保持可见 --window use a regular window for display (implies --persist) -s, --font-size {large,medium,small} 设置字体大小 -g, --geometry GEOMETRY 设置固定区域/窗口几何形状 --key-mode {composed,translated,keysyms,raw} 设置按键处理模式 --bak-mode {normal,baked,full} 退格处理模式 --mods-mode {normal,emacs,mac,win,tux} 修饰符可视化模式 -m, --mods-only 仅显示和修饰键一起按下的按键 --multiline 将文本跨越多行 --vis-shift 按下修饰符键时总是显示 Shift 键 --no-whitespace 禁用空白字符可视化 --show-settings 在启动时显示设置对话框 --scr SCREEN 显示在指定编号的屏幕上 -f, --font FONT_DESC 设置字体系列/字重 --font-color FONT_COLOR 设置字体颜色 --bg-color BG_COLOR 背景颜色 --opacity OPACITY 窗口透明度 (范围 0.0 -1.0) --ignore KeySym 忽略指定的按键名 --compr-cnt COUNT 在指定次数后压缩重复按键的显示 --start-disabled 在明确要求之前不显示任何内容 --version show version of screenkey -M, --mouse show the mouse buttons --mouse-fade BUTTON_HIDE_DURATION Mouse buttons fade duration in seconds
--
标签:show,screenkey,--,参数,mode,font,color From: https://www.cnblogs.com/r-key/p/18672065