wiki:lightup

lightup

lightup 是一个在Linux环境下控制Thinkpad键盘灯(thinklight)闪烁状态的小工具,结合邮件检查工具可以实现利用thinklight进行新邮件提醒
在没有thinklight的电脑上,lightup也可以利用键盘Scroll Lock灯进行替代

下载:  lightup

使用:

  • lightup --start 闪烁键盘灯
  • lightup --stop 停止闪烁键盘灯

特性:

  • 多次运行 lightup --start 只会占用一个进程。 适合于第三方软件(邮件提醒)调用
  • 当电脑没有ThinkLight时,使用键盘Scroll Lock灯进行闪烁提醒

配置:

  1. 如果你电脑没有ThinkLight,或只想使用ScrollLock灯进行闪烁提醒,只需执行步骤3,4中的操作.
  2. 首先把当前用户添加到root用户组 $sudo usermod -aG root whoami
  3. 修改键盘灯控制文件权限 $sudo chmod g+w /proc/acpi/ibm/light
    3.1 开机自动调整键盘灯权限

$sudo su root
#echo -e '#!/bin/bash \nchmod g+w /proc/acpi/ibm/light' > /etc/init.d/thinkpad-light ; ln -s /etc/init.d/thinkpad-light /etc/rc5.d/S90thinkpad-light

  1. 设置lightup为可执行 $chmod +x lightup
  2. 把lightup复制到/usr/local/bin/ $sudo cp lightup /usr/local/bin/

源码:

 http://svn:svn@svn.lvscar.info/4fun/lightup/

Blog Entry:

 http://blog.lvscar.info/2009/7/15/thinkpad_thinklight_mail_notice/

LinuxToy post:

 http://linuxtoy.org/archives/thinkpad-thinklight-mail-notice.html

FeedBack:

lvscar<at>gmail.com