Keyboard input from numbers 1-0 not recognized

On my ibook G4 which I recently started using again, I've noticed that now all input from the "number bar", that is, digits one through zero, is not recognized, that is, it's as if I weren't pressing it at all. I've gone through system preferences, reset everything to default, and I've even done three separate PMU resets, but to no avail. Curiously, all the F keys function. I have access to some number input with the "number lock" feature, but any number that resides on the actual number bar like seven eight or nine cannot be entered. I have no problem with ~, -, +, or delete, either. Any help to point me in the right direction would be greatly appreciated.

Hey Danger and Welcome to Apple Discussions,
It sounds like the horizontal trace that links the numbers together has developed an open. I know of no way to repair this and the solution would be a replacement keyboard. Verify the problem isn't software related by plugging in a USB keyboard and checking function.
Richard

Similar Messages

  • New MacBook Pro, migrated from old machine, iphone not recognized

    I just got a new MBP and everything seems to have transferred over just fine except iTunes doesn't recognize either my iPhone or my iPad when plugged in. I have deauthorized the old computer and authorized the new one, the backups from yesterday on the old machine show up under preferences > devices. The only real difference between the 2 machines is the one was on Leopard and the new one is Snow Leopard! Any ideas? Thanks!

    See this support article:
    [iPhone, iPad, iPod touch: Device not recognized in iTunes for Mac OS X|http://support.apple.com/kb/TS1591]

  • Keyboard input from console

    I have a swing GUI application which must show content reflecting to keyboard input.
    Input must be readed from System.in. When I type anything in console it works, but when
    I switch to GUI then keyboard input doesnt go to System.in. Any ideas how to solve this problem?
    Make keyboard input go to System.in while looking the GUI?
    Thank you in advance.

    I registred JFrame as keydispatcher and everything worked fine, except the fact that every keystroke got catched in dispatchEvent() three times.
    What concept am I missing? How to get one occurance of each keyevent?

  • Booting from a SATA controller not recognized by BIOS.

    I have an USB install of Arch Linux and it works pretty well for me, I can access the files on the SATA drive, browse the intarwebs and code, but I can't really paint on it and that forces me to have a Windows installation on the hard drive.
    But the problem is that the BIOS doesn't see the disk and since it isn't a Linux kernel I can't refer to it through UID and I'm not entirely sure GRUB can see non-BIOS disks either, which doing ls from GRUB commandline seems to confirm, as it only lists the USB stick and it's partitions. Is there any GRUB 2 module or other way to have it recognize the disk plugged into the controller, so I can chainload into Windows?
    The Windows bootloader seems to be capable of booting from a disk not recognized by BIOS so as long as I chainload into it I guess it'll be all right.
    I heard there is some way to stuff the Windows bootloader onto a pendrive or even force the controller BIOS into motherboard BIOS, but I'd rather avoid this and stick with GRUB if possible.
    If it's any help here's what the lspci has to say about the controller:
    01:08.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID Controller (rev 50)
    Subsystem: VIA Technologies, Inc. VT6421 IDE RAID Controller
    Flags: bus master, medium devsel, latency 32, IRQ 16
    I/O ports at a000 [size=16]
    I/O ports at a400 [size=16]
    I/O ports at a800 [size=16]
    I/O ports at ac00 [size=16]
    I/O ports at b000 [size=32]
    I/O ports at b400 [size=256]
    [virtual] Expansion ROM at 20000000 [disabled] [size=64K]
    Capabilities: [e0] Power Management version 2
    Kernel driver in use: sata_via
    Kernel modules: sata_via
    Thanks in advance.

    No it doesn't and the mobo doesn't have such a setting.
    In the end I searched for the controller BIOS on the intarwebs and ended up modyfing the motherboard BIOS to include it with cbrom, though I had to sacrifice the netboot module for it to fit; I didn't use anyway, so no big loss. By chance I didn't screw up anything during flashing and now there is a controller RAID prompt after the usual BIOS screen and I can boot from"SCSI" which is the SATA disk. I can now install Windows no problem and GRUB2 recognizes the disk on it's own too.
    But I don't really like this modyfing BIOS stuff, is there seriously no way to do it, save maybe writing my own GRUB2 module by gleaning the code of sata_via kernel module?
    Also at some point I think I made ntldr see the disk with unmodified mobo BIOS, but I don't remeber how exactly I did it and anyway the USB with bootloader became 0-th drive, so the Windows of course wouldn't boot (why doesn't it have drivemap, duh). It would be best if I somehow made GRUB2 see this disk with unmodified BIOS and then drivemap and fire the ntldr, but if that can't be done, then oh well.

  • I thought I had signed my ipod into icloud but when i'm trying to find my ipod icloud from my pc is not recognizing it.  Can I track my ipod by serial number

    I thought I had registered my sons ipod with icloud but now that he's lost it I've tried finding where it is through icloud but it's not recognized.  Does this mean it's not actually registered or offline?   Is there any other way to track it.

    No.  You needed to have set up an iCloud account on the iPod before it was lost, as the find my iPod feature is a setting under the iCloud account.  You are out of luck at this point.

  • 720p 120fps clip from GoPro Hero3 Black not recogniced by Premiere Pro CS6

    Hello. My clip from Hero3 Black Gopro isn't recognized as a 120fps clip. I've read people saying that this is normal because premiere pro won't recognize them for anyone.. But it does, look at this clip:
    http://youtu.be/YeHCUNH4KcM
    At around second 30 it shows how it recognizes that the file is actually 120fps, in that same screen, I get that the file is 59,94fps and not 120fps and it really is.
    What am I doing wrong?
    Thank you.

    I've created a few sample files for anyone interested. These files are straight from the camera.
    Here is a 1280 x 720 at 60 fps: https://dl.dropbox.com/u/92935787/1280x720%2059fps.MP4
    Here is a 1280 x 720 at 120 fps: https://dl.dropbox.com/u/92935787/1280x720%20119fps.MP4
    Here is a 1280 x 960 at 100 fps: https://dl.dropbox.com/u/92935787/1280x960%20100fps.MP4
    Import these into Premiere Pro CS6 or even Media Encoder CS6 or After Effects, have a look at the metadata and both of the 720p videos will show up as 60 (59.94) fps. I tried this in Premiere Pro CS5 and had the same result.

  • Getting input from mouse-wheel: does not work under windows/IE

    Hi
    I have built an applet that extends JApplet. To it I have added a class that extends JPanel implements MouseListener, MouseWheelListener, MouseMotionListener.
    I collect input using the method
    public void mouseWheelMoved(MouseWheelEvent e){
    do stuff...
    I have build this on a mac and tested it in firefox and it works fine. But on xp/vista internet explorer, the applet does not respond to mousewheel input. On mac osx /safari it does not work either.
    Is there any solution to this problem?
    Best regards, Carlis.

    Just for luck, try setting the JPanel focusable.panel.setFocusable(true);If that doesn't make a difference, you need to post a [_Short, Self Contained, Compilable and Executable, Example Program (SSCCE)_|http://mindprod.com/jgloss/sscce.html] that clearly demonstrates your problem.
    db

  • E52 -no incomihg calls from numbers that are not i...

    Hello everybody!
    Greatly appreciate if someone could advise how to solve the problem - phone doesn't receive the calls from anyone whose number is not in the contacts and there is some strange icon (like blue receiver). Has anybody faced such trouble? How to help this?

    Go to Applications. Open Adv. Comm. Manager. Check "No filter/Off"
    500.21.009
    02-06-2010
    RM-346
    Nokia E71-1 (27)

  • Doesnt allow keyboard input in Numbers

    i used numbers all day every day.
    Today all of a sudden, whenever i select a field to imput data, every keystroke enters nothing and just makes the BUMB BUMB BUMB noise, like its not an allowed action. This also applies to the save menu in trying to name the file.
    This is only happeneing in numbers, no other program. I have also tried looking a several other spreadsheets, all with the same problem.
    They are not locked......
    any ideas?

    Have you rebooted?
    Can you open any of the files in another user space?

  • HT5051 Ok... So today, when I try to save a spreadsheet from Numbers, iCloud is not an option. Now What?

    iCloud seems the only vehicle for sharing spreadsheets, yet current version of numbers doesn't offer that as an option. Is there a workaround?

    You need to make sure Numbers & iOS are updated & then turn iCloud on in Settings.

  • Send a keyboard event from labview to C#

    Hi,
    We currently have a program in c# that takes keyboard inputs from a user and will fly a quadrotor. We aim to have a LabView .vi generate keyboard commands based on our experiment and send the commands to the c# code creating a feedback loop where the .vi will keep track of sensor and experimental data.
    Our problem is that we have tried many different methods to send the keyboard commands in LabView. 
    1) http://zone.ni.com/devzone/cda/epd/p/id/3711
    2) http://forums.ni.com/t5/LabVIEW/Send-keyboard-commands-to-another-windows-program/td-p/330670/page/2
    as well as other variations and similar .vi's that do the same thing. Here is an example of a .vi used to press the letter "t" once.
    http://i.imgur.com/hwmjZ.png
    All of them can write the string to a text (open notepad put cursor in blank window) file but none can do it in such a way that it is detected by the c# code. On my own I can open and run the c# code and press keyboard buttons myself and the commands are recognized, so I think it could be an issue with how LabView sends the keyboard events and how c# reads them. Here is the c# code segment that we are using to read the input commands:
    public override List<String> GetPressedButtons()
              KeyboardState state = device.GetCurrentKeyboardState();
              List<String> buttonsPressed = new List<String>();
              foreach (Key key in Enum.GetValues(typeof(Key)))
                        if (state[key])
                                  if (!buttonsPressed.Contains(key.ToString()))
                                            buttonsPressed.Add(key.ToString());
              return buttonsPressed;
    Can anyone help trying to figure out why using the keybd_event function in LabView can not interface correctly with the above detection code in c#? I can provide any code and clarification if you think it can be helpful.
    Thanks,
    Andy

    Hi,
    I can't say with certainty where the problem is or even how many there are. I do know that the KeyboardListener.cs class should work according to what I have read online. I also know that if I press the keyboard myself then the state is changed and the correct action is taken. If I try to issue an event from Labview then the event is not captured. Here is the code, it is rather large ~20 MB.
    https://www.dropbox.com/s/vsvcje1ro364otu/ARDrone.zip
    https://www.dropbox.com/s/p3h3tj8bcqc29gk/Forward_backward0924.vi
    The key listener is in ARDroneInput>Utils>KeyboardListener.cs and the polling takes place in ARDroneInput>KeyboardInput.cs
    The reason I wanted to use keyboard inputs is because the quadrotor we are using takes keyboard commands W,A,S,D,T and L. Initially I thought having Labview issue these commands would be the simplest method. That may not be the case.
    I was just thinking that it is not necessary that key events are sent from Labview. Instead, one could send an array representing the frequency of each button press rather than the button press directly. In that case an array that is updated continuously from Labview will just have to be kept track of in the C# code. The C# can then convert that to whatever control input we want. Can it be easier to send a vector of numbers in real time to C#?
    If you think it is better to establish a connection between Labview and C# using .NET to send keyboard commands (rather than the vector idea above) can you explain that a little more? How does one go about doing that? If you think the vector idea is simpler how should the interface be set-up?
    I just talked with my collegue and we think that maintaing a .txt file in Labview and having C# read it is the best option. We will begin working on that and will update you tomorrow.
    Thanks,
    Andy 

  • Thunderbird 24.6.0 suddenly stops accepting keyboard input in the middle of typing a message

    On a system running Debian Testing (kernel version 3.13.10-1), at times Thunderbird 24.6.0 suddenly stops accepting keyboard input in the middle of typing a message. Some times, it will not accept keyboard input from the time a new message window opens (both from click Write or Reply).
    Regardless of when the problem starts, I can still copy text from another source and paste it into the message, and I can still send the message.
    Sometimes, the problem will clear up itself after a few minutes, meaning I can suddenly start typing in the open message window, but sometimes not, and I will have to close the message window and restart Thunderbird or reboot the system.

    Tasks: 290 total, 1 running, 242 sleeping, 47 stopped, 0 zombie
    %Cpu(s): 1.0 us, 0.3 sy, 0.0 ni, 98.2 id, 0.4 wa, 0.0 hi, 0.0 si, 0.0 st
    KiB Mem: 8101216 total, 6406932 used, 1694284 free, 46440 buffers
    KiB Swap: 8388604 total, 280476 used, 8108128 free. 2714812 cached Mem
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    9498 pete 20 0 905252 171068 60844 S 4.3 2.1 0:36.22 chrome
    1207 root 20 0 301372 31896 12592 S 1.0 0.4 40:04.04 Xorg
    7904 pete 20 0 796904 75304 25496 S 1.0 0.9 0:54.16 chrome
    7349 pete 20 0 1215536 345724 116416 S 0.7 4.3 3:29.51 chrome
    7539 pete 20 0 879076 128096 26512 S 0.7 1.6 1:51.35 chrome
    7670 pete 20 0 826900 70488 23812 S 0.7 0.9 0:13.12 chrome
    7793 pete 20 0 872564 135004 68628 S 0.3 1.7 0:13.74 chrome
    7845 pete 20 0 811680 80360 23580 S 0.3 1.0 0:06.61 chrome
    7877 pete 20 0 812032 79888 23668 S 0.3 1.0 0:08.91 chrome
    9666 pete 20 0 23796 1808 1136 R 0.3 0.0 0:00.01 top
    22931 pete 20 0 1094964 186504 22808 S 0.3 2.3 14:28.61 thunderbird
    1 root 20 0 193016 2860 1260 S 0.0 0.0 0:03.67 systemd
    2 root 20 0 0 0 0 S 0.0 0.0 0:00.02 kthreadd
    3 root 20 0 0 0 0 S 0.0 0.0 0:22.21 ksoftirqd/0
    5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
    7 root 20 0 0 0 0 S 0.0 0.0 1:09.66 rcu_sched
    8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh
    9 root rt 0 0 0 0 S 0.0 0.0 0:00.34 migration/0
    10 root rt 0 0 0 0 S 0.0 0.0 0:00.58 watchdog/0
    11 root rt 0 0 0 0 S 0.0 0.0 0:00.58 watchdog/1
    12 root rt 0 0 0 0 S 0.0 0.0 0:00.01 migration/1
    13 root 20 0 0 0 0 S 0.0 0.0 0:13.05 ksoftirqd/1
    15 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/1:0H
    16 root rt 0 0 0 0 S 0.0 0.0 0:00.50 watchdog/2
    17 root rt 0 0 0 0 S 0.0 0.0 0:00.02 migration/2
    18 root 20 0 0 0 0 S 0.0 0.0 0:04.84 ksoftirqd/2
    20 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/2:0H
    21 root rt 0 0 0 0 S 0.0 0.0 0:00.52 watchdog/3
    22 root rt 0 0 0 0 S 0.0 0.0 0:00.03 migration/3
    23 root 20 0 0 0 0 S 0.0 0.0 0:11.02 ksoftirqd/3
    25 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/3:0H
    26 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 khelper
    27 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs
    28 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 netns
    29 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 writeback
    30 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kintegrityd
    31 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 bioset
    32 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kblockd
    34 root 20 0 0 0 0 S 0.0 0.0 0:00.11 khungtaskd
    35 root 20 0 0 0 0 S 0.0 0.0 3:41.37 kswapd0
    36 root 25 5 0 0 0 S 0.0 0.0 0:00.00 ksmd
    37 root 39 19 0 0 0 S 0.0 0.0 0:00.00 khugepaged
    38 root 20 0 0 0 0 S 0.0 0.0 0:00.00 fsnotify_mark
    39 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 crypto
    44 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kthrotld
    46 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 deferwq
    86 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 ata_sff
    88 root 20 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_0
    89 root 20 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_1
    90 root 20 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_2

  • Consume keyboard input

    I am looking for a way to put my gui application in a "wait state." What this entails is that the mouse cursor shows an hourglass and mouse clicks are ignored. Also, any keyboard activity is ignored as well. The reason for this functionality is that there are times that my program needs to perform cpu intensive work and I would like the user to wait until the work is complete before the gui becomes responsive again.
    Now, I figured out how to ignore the input from the mouse by using adding a mouse listener to the GlassPane of the gui's JFrame and setting the GlassPane visible. But I can't find a way to use the GlassPane as a "buffer" between the user's keyboard input and the gui. The only alternative that I have found is to add a KeyListener to every component that can receive keyboard input but I would rather not have to manually add a new listener to every single button, textfield, and table that I might have added to the frame. Is there an elegant solution to ignoring or consuming all keyboard activity on a frame that is already set visible? Thanks for your responses.

    You know, if I read the entire message of the OP, I wouldn't look quite so dumb!
    Take a look at the following. It will block and unblock keyboard input.
    public class DispatchTest
        KeyEventDispatcher blocker = null;
        public JPanel buildPanel()
            JPanel p = new JPanel(new FlowLayout());
            p.add(new JTextField(20));
            return p;
        public void blockInput()
            if (blocker == null)
                blocker = new KeyEventDispatcher()
                    public boolean dispatchKeyEvent(KeyEvent e)
                       e.consume();
                        return true;
            KeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher(blocker);
        public void unblockInput()
            if (blocker != null)
                KeyboardFocusManager.getCurrentKeyboardFocusManager().removeKeyEventDispatcher(blocker);
        public static void main(String[] x)
            JFrame f = new JFrame();
            DispatchTest t = new DispatchTest();
            f.setContentPane(t.buildPanel());
            t.blockInput();
            f.pack();
            f.setVisible(true);
    }Message was edited by:
    ipooley

  • Keyboard input or Console Output

    I'm self teaching java... I got stuck with one of the exercises that is supposed to demonstrate the basic input and output through entering data on console...
    I went about writing the code as:
    public class Program2 {
    public static void main(final String [ ] args) {
    KeyboardInput in = new KeyboardInput () ;
    System.out.print ("Type your name: ") ;
    It doesn't compile:((((.... it says "KeyboardInput" is not a type...
    I would really appreciate if somebody could respond to this silly problem.

    For keyboard input from console the program would be
    public class Console{
      public static void main(String[] args){
        try{
          BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
          System.out.print("Enter Your Name: ");
          String name = reader.readLine();
          System.out.println("Your Name is "+name);
        }catch(Exception ex){
          ex.printStackTrace();
    }

  • Keyboard Input Sans Keyboard

    I'm looking for the most simple program that will let me do keyboard input from a bash script.  (or if library I can write a quick script with). Being able to move the mouse as well is also desired, or a seperate program/library for that.
    Thanks.
    Last edited by Mardoct (2010-06-12 21:14:16)

    Im not sure what you want? Do you want to simulate keypresses in an X environment?

Maybe you are looking for