Well, I finally figured it out. This has nothing to do with Network Manager or external screens, or even with the two gconf files mentioned above - they're simply symptoms.
If a USB keyboard is plugged in, turning on NumLock on it will disable the MacBook's built-in keyboard. Turning off NumLock will re-enable the built-in keyboard. This even works "between" keypresses: with NumLock OFF, I open a Terminal window and press and hold A on the built-in keyboard, then turn NumLock ON on the USB keyboard, then release A. The computer never receives the key release event, and 'a' continues to repeat in my Terminal, until I turn NumLock back OFF, and press and release A again. Note that when I say "disable" above, I don't mean fully disabled. Most keys don't work at all (no xev event), while some give completely different symbols than supposed to. Now the question is, what package is this from? Gconf stores the status of NumLock, but I'm thinking it's being used by something else. What is this something else? -- Turning on NumLock on USB keyboard disables MacBook's (and possibly others') built-in keyboard https://bugs.launchpad.net/bugs/596627 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
