Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1229097
  • 博文数量: 479
  • 博客积分: 12240
  • 博客等级: 上将
  • 技术积分: 4999
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-24 17:12
文章分类

全部博文(479)

文章存档

2014年(1)

2013年(1)

2012年(1)

2011年(95)

2010年(177)

2009年(167)

2008年(16)

2007年(21)

分类: LINUX

2009-10-14 20:35:05

LCD blank when IDLE



关于LCD10分钟后自动灭的问题,可以通过很多方法使其不灭:
E.g. add below lines in qtopia file:
export QWS_HIDE_CURSOR="Yes"
if [ -c /dev/tty0 ]; then
echo -e -n '\033[?25l' > /dev/tty0
echo -e -n '\033[9]' > /dev/tty0
fi

if [ -c /dev/vc/0 ]; then
echo -e -n '\033[?25l' > /dev/vc/0
echo -e -n '\033[9]' > /dev/vc/0
fi
# remove pointercal if it is empty

但目前没有找到好的方法可以使其关闭后通过输入事件再打开。



ANSI控制码的说明
例如:
  echo -ne "\33[32m" 可以将字符的显示颜色改为绿色
  echo -ne "\33[3;1H" 可以将光标移到第3行第1列处
具体的摘抄一些如下:
\33[0m  关闭所有属性
\33[1m  设置高亮度
\33[4m  下划线
\33[5m  闪烁
\33[7m  反显
\33[8m  消隐
\33[30m -- \33[37m  设置前景色
\33[40m -- \33[47m  设置背景色
\33[nA  光标上移n行
\33[nB  光标下移n行
\33[nC  光标右移n行
\33[nD  光标左移n行
\33[y;xH设置光标位置
\33[2J  清屏
\33[K   清除从光标到行尾的内容
\33[s   保存光标位置
\33[u   恢复光标位置
\33[?25l  隐藏光标
\33[?25h  显示光标

shell下俄罗斯方块程序注释:
阅读(858) | 评论(0) | 转发(2) |
0

上一篇:Qtopia2 编译

下一篇:Enable SSH Server

给主人留下些什么吧!~~