12 我写了一个脚本来更改屏幕的亮度。 当我在文本模式下工作且键盘的快捷键无法更改亮度时,此功能很有用。 是否可以仅通过按键盘上的某些键作为快捷方式来运行此脚本,例如Ctrl+ Alt+ F7? shell-script scripting keyboard keyboard-shortcuts — M0εiπ source 2 “在文本模式下”是什么意思?您是指文本模式控制台(即X Window外部)吗?在什么操作系统上? — 吉尔斯(Gilles)'所以
10 尝试xbindkeys。 你~/.xbindkeysrc看起来像 "myscript" Control + Alt + F7 — 米克尔 source 这是一个很好的答案。xbindkeys太棒了。 @AlexWebr,米克尔是的,但它是X,我认为这个问题是有关执行此之外X. — 吉尔“SO-停止作恶” 我对xbindkeysrc不熟悉,您能解释更多吗? — M0εiπ 2 这是一个简单的配置:nongnu.org/xbindkeys/xbindkeysrc_d 我尝试过,但不会将钥匙释放给我。就像仍然按住Ctrl / Alt键一样。我必须等待约5秒钟才能将其释放给我。 — deppfx
4 如果您在终端中工作并且没有运行X,则可以通过在Shell的配置中将脚本别名为单个字符来解决问题。bash的示例: alias b='~/bin/brightness-script down' alias B='~/bin/brightness-script up' 缺点:Enter每次都必须按。或者,您可以b;b;b;b;b[Enter]将亮度降低5倍。