 |
 |
 |
 |
| Hardware & Laptops Help with your hardware, including laptop issues |

31st January 2004, 05:44 PM
|
|
Registered User
|
|
Join Date: Mar 2004
Posts: 155

|
|
|
FAQ: Enabling 'NumLock' upon Boot/Entering X
Throw into rc.sysinit
[code:1]
for tty in /dev/tty[1-9]*; do
setleds -D +num < $tty
done
[/code:1]
Then for X, try putting this in .xinitrc
[code:1]
xset led 1
[/code:1]
|

2nd February 2004, 06:56 AM
|
|
Registered User
|
|
Join Date: Feb 2004
Location: China
Posts: 124

|
|
|
only "xset led 3" works for me, but it's not numlock, any idea?
|

2nd February 2004, 07:00 PM
|
|
Registered User
|
|
Join Date: Mar 2004
Posts: 155

|
|
Quote:
|
Originally Posted by Redhat71
only "xset led 3" works for me, but it's not numlock, any idea?
|
I ran into that as well on my laptop, hence the reason I said 'try'  I'm not sure if xset is working properly on ANY hardware configuration! I'll let you know if I find something better.
|

7th February 2004, 05:08 PM
|
|
Registered User
|
|
Join Date: Feb 2004
Posts: 13

|
|
Found this on http://phuzz.org/archive.php?name=linux:
Quote:
To enable NumLock in the console paste this code into rc.local or make a script for to put into /etc/init.d/:
[code:1]echo "Enabling NumLock..."
for tty in /dev/tty{1,2,3,4,5,6,7,8,9,10,11,12}; do
setleds -D +num < $tty
done[/code:1]
X windows is nice enough to turn this off again... so paste the following code into a file named xsetnumlock.c:
[code:1]#include <X11/extensions/XTest.h>
#include <X11/keysym.h>
int main(void)
{
Display* disp = XOpenDisplay(NULL);
if (disp == NULL) return 1;
XTestFakeKeyEvent(disp, XKeysymToKeycode(disp, XK_Num_Lock), True, CurrentTime);
XTestFakeKeyEvent(disp, XKeysymToKeycode(disp, XK_Num_Lock), False, CurrentTime);
XCloseDisplay(disp);
return 0;
}[/code:1]
Run this command to compile it:
[code:1]$ gcc -I/usr/X11R6/include -L/usr/X11R6/lib -o xsetnumlock xsetnumlock.c -lX11 -lXtst[/code:1]
Run xsetnumlock from ~/.Xclients (or any of its alternatives: .xsession, .xinitrc or whatever...)
|
Haven't restarted yet, but running the compiled xsetnumlock turns numlock on/off.
|

7th February 2004, 08:53 PM
|
|
Registered User
|
|
Join Date: Mar 2004
Posts: 155

|
|
|
Excellent tip, I'll be sure to try it.
|

18th June 2004, 08:29 AM
|
 |
Registered User
|
|
Join Date: Jun 2004
Location: USA
Posts: 41

|
|
|
great
it works pefectly, thank you. I put the executable in my ~/.kde/Autostart folder since I'm the only user on my box.
__________________
Try it again with extensions disabled. (Hold down shift during boot)
|

18th June 2004, 08:33 AM
|
|
Registered User
|
|
Join Date: Feb 2004
Location: Winter Garden, FL USA
Age: 37
Posts: 14

|
|
Is there not a numlock rpm? Or can someone make one for Fedora?
mandrake rpm
__________________
----Michael
|

18th June 2004, 06:36 PM
|
 |
Retired Admin
|
|
Join Date: Jan 2004
Location: Penguin Land
Age: 63
Posts: 1,939

|
|
|
i think there is under contrib, let me search around for it
|

22nd June 2004, 10:06 AM
|
 |
Registered User
|
|
Join Date: Apr 2004
Location: Lisboa-Portugal
Posts: 19

|
|
I never find a numlockx for fedora and mandrakes version fails (of course) due to dependencies not satisfied... (maybe this one?... in case of despair )
but thereis a good how-to here and a link to tar.gz here.
I solved the beginnig-at-X problem with a muuuch easier way... I just run gnome-session-properties and at 'Startup Programs' Add a new entry, a simple 'numlockx' (I have to do it for all users... only two) works great!
|

26th June 2010, 04:13 AM
|
|
Banned
|
|
Join Date: Dec 2009
Posts: 20

|
|
|
Re: FAQ: Enabling 'NumLock' upon Boot/Entering X
Quote:
Originally Posted by vorte[x]
Throw into rc.sysinit
[code:1]
for tty in /dev/tty[1-9]*; do
setleds -D +num < $tty
done
[/code:1]
Then for X, try putting this in .xinitrc
[code:1]
xset led 1
[/code:1]
|
Be careful with this !!
I just spent 3 Hours trying to get these lines back out with a VI editor under rescue system being the only way
The syntax is wrong for Fedora 12
Last edited by april; 26th June 2010 at 04:19 AM.
|

26th June 2010, 04:23 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
|
Re: FAQ: Enabling 'NumLock' upon Boot/Entering X
You are correct: this thread is so old, and applies to a Fedora release(s) that is so that it's dangerous. Thread closed. Caveat Emptor.
V
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 15:42 (Friday, 24-05-2013)
|
|
 |
 |
 |
 |
|
|