3

Just upgraded and now my keyboard isn't working. I can't enter text in apps (libreoffice, nav bar in firefox, emails in thunderbird, gedit, etc). But oddly I can enter text to log in, use the dash and into app dialogues.

Interestingly, the screen keyboard “Onboard” suffers exactly the same way. Must be something with my 13.04 config, as if I log on as ‘guest’ all is fine.

Braiam
  • 69,112

3 Answers3

1

First make the backup of following two directories:

cp -R ~/.gconf/desktop/gnome/accessibility/keyboard/ ~/.gconf/desktop/gnome/accessibility/backup_keyboard

cp -R ~/.gconf/desktop/gnome/peripheral/keyboard/ ~/.gconf/desktop/gnome/peripherals/backup_keyboard

Then remove the original two directories:

rm -r ~/.gconf/desktop/gnome/accessibility/keyboard/ ~/.gconf/desktop/gnome/peripherals/keyboard/ 

Finally restart your system.

You should get a new keyboard settings. Just give it a try..

Thanks ubuntuser for your suggestion :)

Saurav Kumar
  • 15,174
0

I had this same problem. I created a new account and everything worked fine. Ibus happily exclaimed about the new keyboard switcher.

I deleted .cache/ibus and .config/ibus in the original account and the keyboard started working in X (the problem was fixed). I had previously deleted .gconf/* and .cache/* and let it regenerate those files, so if simply removing the ibus stuff doesn't work, try that as well. As usual, back everything up first. BTW, I was able to switch to a console with Ctrl-Alt-F1 to troubleshoot and do all this.

0

I had exactly the same problem after upgrading from 13.04 to 13.10. Deleting .cache/ibus and .config/ibus worked for me. Thanks folks!

Switched to prompt mode with Ctrl-Alt-F1 from my admin account. In my case there was no need to create a new account, neither to delete all contents in .gconf/ or .cache/.

Note that the keyboard input worked in all apps after one reboot, but I could not enter text in the Dash (which worked fine before!). A second reboot was needed to get it working in the Dash as well.