|
红旗linux3.2默认没有锁定小键盘。。。Num Lock灯默认关闭
本人习惯用文本模式登陆系统,进系统后Num Lock灯关闭,于是就按下Num Lock键锁定小键盘,锁定后可正常输入数字,这一切表面上很正常。。但是。。。。
当我用xinit /bin/wmaker进入windowmaker(机器较慢所以用它)时,问题就来了,这时Num Lock灯仍亮着,试着打开rxvt用小键盘敲入123,唉。。。没反应。。坏了?按下Num Lock关闭小键盘,再试一下,123456清清楚楚的出来了。
怎么回事,ctrl+alt+←返回文本模式(Num Lock灯关闭),试着用“小”敲123没反应,按下Num Lock(灯亮),再敲123,可以正常显示。。。怎么回事,为什么再windowmaker里操作刚好相反。。。。
重启电脑。。。
文本模式进入系统(Num Lock灯关闭),xinit /bin/wmaker进windowmaker,打开rxvt,用“小”敲123,没反应,按下Num Lock,灯亮。。用“小”敲123,可以正常显示。ctrl+alt+←返回文本模式(Num Lock灯亮),用“小”敲123,没反应,按下Num Lock,灯关闭,用“小”敲123,可以正常显示。这一次是文本模式的操作刚好相反,why???????
如果直接用图形模式登陆就一切正常,因为没有“文本”→“图行”,这个过程。
-------------------------------------------
在论坛上看了关于Num Lock的帖子,就装了numlock-2.0-8mdk.src.rpm
按照“公社”的方法,始终不能自动打开numlock,在ntsysv里根本没有numlock这个选项。。。。。
没办法之下,编辑/etc/X11/xdm/Xsetup_0这个脚本,在最后面追加一行/usr/X11R6/bin/enable_X11_numlock
xinit /bin/wmaker进入windowmaker,Num Lock亮起,正常使用。。。
重启
在文本模式下依然不能自动打开numlock,于是编辑/etc/rc.d/rc.sysinit,找到KEYMAP关键字一段,在下方添加:
for tty in /dev/tty[1-9]*; do
setleds -D +num < $tty
done
重启
在文本模式下可以自动打开numlock,正常使用。。。。进入windowmaker(numlock灯亮),小键盘又没反应了,关闭numlock就可以正常使用。。
由于开机自动打开numlock,所以问题只会发生在从“文本”进入windowmaker时windowmaker下小键盘“失灵”
如果直接用图形模式登陆就一切正常,因为没有“文本”→“图行”这个过程。
相关网址:http://www.linuxfans.org/nuke/mo ... iewtopic&t=3592
http://www.linuxsir.cn/forum.php ... p;highlight=numlock
http://www.rpmfind.net/linux/rpm ... p;system=&arch=
补充一下:
换成KDE后结果完全一样。。。 |
|