Left arrow pushes by itself

I had OpenSuse 13.2 and suddenly left arrow started to push down by itself every about 1-2 second. It happens in KDE but not in BIOS. Solutions I have already tried:

  • Restart computer without keyboard plugged in (still left arrow bug even without keyboard plugged in)
  • Restart computer without mouse plugged in
  • Tried different USB ports for keyboard/mouse
  • Bios reset
  • And here comes the weird part: I did fresh LEAP 42.1 install and same problem occured instantly. (formatted whole hard drive for install)

Next thing I’ve planned to try is to buy a new keyboard and try fresh install again.

I’m still quite new with linux, so I don’t really know what I should try next…

I ran grep -i “keyboard” /var/log/Xorg.0.log :

     3.676] (**) Power Button: Applying InputClass "evdev keyboard catchall"
     3.676] (**) Power Button: Applying InputClass "system-keyboard"
     3.676] (**) Power Button: Applying InputClass "evdev keyboard catchall"
     3.676] (II) evdev: Power Button: Configuring as keyboard
     3.676] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
     3.685] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
     3.685] (**) Video Bus: Applying InputClass "system-keyboard"
     3.685] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
     3.685] (II) evdev: Video Bus: Configuring as keyboard
     3.685] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
     3.686] (**) Power Button: Applying InputClass "evdev keyboard catchall"
     3.686] (**) Power Button: Applying InputClass "system-keyboard"
     3.686] (**) Power Button: Applying InputClass "evdev keyboard catchall"
     3.686] (II) evdev: Power Button: Configuring as keyboard
     3.686] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
     3.686] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "evdev keyboard catchall"
     3.686] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "system-keyboard"
     3.686] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "evdev keyboard catchall"
     3.686] (II) evdev: Microsoft Microsoft® Nano Transceiver v2.0: Configuring as keyboard
     3.686] (II) XINPUT: Adding extended input device "Microsoft Microsoft® Nano Transceiver v2.0" (type: KEYBOARD, id 9)
     3.687] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "evdev keyboard catchall"
     3.687] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "system-keyboard"
     3.687] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "evdev keyboard catchall"
     3.687] (II) evdev: Microsoft Microsoft® Nano Transceiver v2.0: Configuring as keyboard
     3.687] (II) XINPUT: Adding extended input device "Microsoft Microsoft® Nano Transceiver v2.0" (type: KEYBOARD, id 10)
     3.687] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "system-keyboard"
     3.687] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "evdev keyboard catchall"
     3.687] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "system-keyboard"
     3.687] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "evdev keyboard catchall"
     3.688] (II) evdev: Microsoft Microsoft® Nano Transceiver v2.0: Configuring as keyboard
     3.688] (II) XINPUT: Adding extended input device "Microsoft Microsoft® Nano Transceiver v2.0" (type: KEYBOARD, id 11)
     3.688] (**) Microsoft Microsoft® Nano Transceiver v2.0: Applying InputClass "system-keyboard"
     6.833] (**) i2c IR (Pinnacle PCTV): Applying InputClass "evdev keyboard catchall"
     6.833] (**) i2c IR (Pinnacle PCTV): Applying InputClass "system-keyboard"
     6.833] (**) i2c IR (Pinnacle PCTV): Applying InputClass "evdev keyboard catchall"
     6.833] (II) evdev: i2c IR (Pinnacle PCTV): Configuring as keyboard
     6.833] (II) XINPUT: Adding extended input device "i2c IR (Pinnacle PCTV)" (type: KEYBOARD, id 12)
    75.304] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass "system-keyboard"
    75.305] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass "evdev keyboard catchall"
    75.305] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass "system-keyboard"
    75.305] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass "evdev keyboard catchall"
    75.305] (II) evdev: RAPOO RAPOO 2.4G Wireless Device: Configuring as keyboard
    75.305] (II) XINPUT: Adding extended input device "RAPOO RAPOO 2.4G Wireless Device" (type: KEYBOARD, id 13)
    75.306] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass "evdev keyboard catchall"
    75.306] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass "system-keyboard"
    75.306] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass "evdev keyboard catchall"
    75.306] (II) evdev: RAPOO RAPOO 2.4G Wireless Device: Configuring as keyboard
    75.306] (II) XINPUT: Adding extended input device "RAPOO RAPOO 2.4G Wireless Device" (type: KEYBOARD, id 14)

Well, when you think it is hardware (also my guess for what it is worth), connecting another one (new or not) might help in at least your problem solving. However I do not see any case for installing the system anew. What do you suppose it would repair?

Thanks for answer, I’ll try next with another keyboard then. I reinstalled system because I thought that maybe I installed some system update which affected to keyboard. And why I’m planning to do fresh install again with new keyboard is because I think that maybe default keyboard drivers changes according to which keyboard is plugged in at installation. That’s just a wild guess tho…

LOL that is in no way needed. You can of course reinstall as much as you like but it won’t change anything. That is not how Linux works.

You’ve been Windows washed :X

Yeah, I had to reinstall Windows about every three months to keep it smooth and less full of errors…

Anyway, I surprisingly found solution to my problem. It was old and unused pci TV card which was recognized as keyboard. TV card probably sent “left arrow tick” to system.

Yep remove any unused hardware jut because :stuck_out_tongue: