9

Its not my keyboard. I have tried multiple keyboards.

Everything I type is in CAPS.

When I try and click on a line it acts like the Shift key is held down and selects stuff.

Please Help

Sooraj S
  • 1,101
  • Try pressing once, does that help? – Seth Feb 12 '13 at 20:57
  • 1
    If you're typing in to a terminal, please add the results of stty -a to your question, or tell us what program you're using, what version of Ubuntu, what hardware, when (before or after last power cycle) the keyboard was connected, how it is connected (USB or PS/2). – waltinator Feb 12 '13 at 21:14

7 Answers7

9

This happened to me in Ubuntu 18.04. If you press both Shift and caps lock the keyboard reverts to its normal behavior. Pressing them both again will change to uppercase and not even tapping caps lock works to get lower case.

cocomac
  • 3,394
5

Check your Universal Access settings. You can find it by going to the Ubuntu Dash (Click the Ubuntu icon at the top left, or press the Super/"Windows" key>), and typing in the word sticky. Make sure Sticky keys setting is turned off.

If you press and hold the Shift key for about 5 seconds it should turn the Shift sticky on/off.

Sooraj S
  • 1,101
Argusvision
  • 1,711
  • @ Seth The Shift Key does not work. @waltinator Im using Ubuntu 12.04 desktop. The keyboard(s) are USB. I can't power down the computer since its running a program I cant close. @ Argusvision The sticky keys are disabled – Jeff Fischer Feb 12 '13 at 21:30
  • Pressing and holding the Shift key for five seconds worked for me. Thanks! – markfullmer Mar 31 '24 at 20:26
5

I still find this happening occasionally. To avoid a DenverCoder9 situation: I find that if I lock the screen and unlock it, it fixes this.

Gary B
  • 51
3

Double tap the Shift key to turn off all caps.

Eliah Kagan
  • 117,780
2

In Ubuntu 22.04, the default activation/deactivation of Caps Lock is Alt+Caps Lock. That is, if you have occasionally pressed Alt+CapsLock, you need to press Alt+CapsLock again to disable it. No need to wait for N seconds, the combination just works instantly, once you release the keys.

  • If you happen to be working in a Debian/Ubuntu virtual machine hosted on macOS, the proper intervention is command + caps lock. – JDQ Aug 15 '23 at 02:59
0

Press Right-Ctrl+CapsLock to correct this.

zx485
  • 2,426
-2

Temporary solution If you are getting lowercase input on shift then try this..

For fedora 34 enable stick keys in the settings and double click shift button to input lowercase letters.

Hopefully work for all linux!!

gaurav
  • 103
  • 2
    This would potentially work for typing but really mess with your other action keys such as CTRL, ALT, Super ++. I do not think this is a solution to the problem, rather a workaround, sadly with little benefit. – denNorske Sep 13 '21 at 16:48
  • It's not a completely horrible suggestion if all else fails, but I agree that all of the other answers should be tried first. That said, the original question was asked over 8 years ago since the user couldn't try rebooting the computer due to a long-running program. Hopefully they've been able to reboot since then ;-). – NotTheDr01ds Sep 13 '21 at 20:21