Numeric "keypad" stuck on when using laptop keyboard

Posted on 2008-06-12
Last Modified: 2013-12-21
This is a weird one: I almost always run my Thinkpad R40 (running Fedora 9) while docked. When undocked, however, the laptop keyboard is useless because the "numlock" seems to be stuck ON. Therefore "u i o p" = "7 8 9 -" and ""j k l ;" = "4 5 6 +"  etc.

I've set the BIOS for NumLock to off (actually, I've tried all three options to no avail). The blue "Fn key + Numlock" combination doesn't toggle the NumLock status either.

This only happens in Gnome 2.22 sessions. The X greeter screen doesn't suffer from this and neither does KDE 4 (but that desktop sucks in so many other ways that it's not an option). Text mode (non-X) is fine also. It's got to be something in Gnome, therefore. Your theories are most welcome.
Question by:5square
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
  • 2
  • +1
LVL 88

Expert Comment

ID: 21774273
Use KDE 3.5. It is a lot better than gnome and also works better than KDE4.

Author Comment

ID: 21774479
Reverting to KDE 3.5 wouldn't be easy on this system. I could just see it breaking a whole lor of things. Besides, I always found that Gnome offers sharper text which is important with my poor vision.
LVL 88

Expert Comment

ID: 21774499
Are you sure it isn't already installed? Most Distro's that come with KDE 4 also install KDE3.5 by default. Gnome in my point of view is the worst GUI there is. If the system doesn't work with KDE, I use XFCE, but never gnome.
What Is Transaction Monitoring and who needs it?

Synthetic Transaction Monitoring that you need for the day to day, which ensures your business website keeps running optimally, and that there is no downtime to impact your customer experience.


Author Comment

ID: 21774726
3.5 is not on this system. I realize there's a lot of strong feelings about one's favorite desktop, but I stick with Gnome since it's the default for Fedora and I like a lot of its apps over their KDE equivalents. That said, I may be forced in the long run to switch to KDE if I can't get my keyboard back.
LVL 31

Expert Comment

ID: 21776199
Try running the "xev" program and verify that you get the "NumLock" action from the key combo you use. On my T43 it's [Shift + NumLk] that toggles NumLock.
LVL 62

Accepted Solution

gheist earned 250 total points
ID: 21777556
Remove numlock package - it enables numlock at boot etc.

rpm -e numlock


Author Closing Comment

ID: 31466758
The rpm was actually numlockx, and uninstalling it did the trick. Thanks!
LVL 62

Expert Comment

ID: 21832542
This package is good with full keyboard in text mode. Otherwise I do not understand reason every vendor pushes that for astonishment of unaware.

Featured Post

Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
I'm a big fan of Windows' offline folder caching and have used it on my laptops for over a decade.  One thing I don't like about it, however, is how difficult Microsoft has made it for the cache to be moved out of the Windows folder.  Here's how to …
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

687 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question