Re: Number lock on?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, May 16, 2005 at 08:17:40AM -0500, Anthony Dean wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hello,
> 
> Is there a way of making sure the number lock turns on automatically in
> Gnome when starting my PC?

 One way: 

If the Num Lock key being on at startup is important to you, two options
are to follow the below instructions OR switch desktops.


============ Below this line is the fix for Gnome desktop ===========

NOTE 1: To successfully do this you need the C compiler (series d,
package gcc) and the include files of the X libraries(package xdevel,
series x).

If you don't have the gcc (Gnu Compiler Collection) which includes the C
compiler, you should install it. You can fix LOTS of problems with these
very valuable tools (without a lot of programming knowledge).

If you DO NOT have the C compiler, and you DO NOT WANT the gcc package
on your machine, I am told you can use the "setleds +num &> /dev/null"
command in one of the X start-up scripts. I don't know if this method
works or not, but it probably will take more tinkering on your part
(unless you really know your scripting).

NOTE: For those of you *who boot to run level 3*, you can add "setleds
+num &> /dev/null" (which null routes any error output) to the end of
.bashrc but you must specify the "&> /dev/null", NOT just "setleds
+num". Otherwise, you will get an error message every time you start a
terminal from your desktop. Note that "setleds +num" doesn't work from
a virtual console (terminal) anyway; it's NOT quite the same as the
console.

>>-->This will turn Num Locks on when you log in to the console, but NOT
when you run startx.

END NOTE 1

>>-->best to perform this procedure as root.

When you have gcc as explained above:

1. Download this very small program: setnumlock.tar.gz
a) here is the link --> ftp://ftp.silug.org/pub/ltsp/setnumlock.tar.gz
NOTE: I tested on Redhat 8/9 (probably works on other distributions too)

b) I suggest you create a directory named num-on to download the file
to. type command: mkdir num-on

c) When you have finished the download:
cd (change directory) to num-on (or wherever you downloaded the file)
gzip -d setnumlock.tar.gz
tar xvf setnumlock.tar
cd setnumlock
type "make"
then type "make install"

Make install has now created /usr/bin/setnumlock
(a very small program that turns numlock on)

2. Now you need to run this program whenever you log in:
Click the start button and go to:
--> Preferences --> More Preferences --> Session
Click the Start Up Programs tab.
Click the Add button.
Browse to /usr/bin/setnumlock (or type in /usr/bin/setnumlock)
Click OK.
Logout and Log back in (to restart the X server)


From: http://www.linuxgazette.com/node/395/trackback

-- 
Jeff Kinz, Emergent Research, Hudson, MA.


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux