Question: Ubuntu 10.04 With Gnome

Every time Ubuntu goes to the screensaver and I unlock it, Firefox won't let me type anything. I can move the mouse and type in other programs... just not in Firefox. If I quit Firefox and reopen it again, I can type in it. 

My keyboard connection is PS/2. Sounds buggish? 

---

Update #1 - Hmm... this time around, I just waited for a minute and it appeared to return to normal. I still think it's a bug but at least it's not as bad as I originally thought.

Answer: 
In either Windows or OS X verify the partition information for the drive.

**In Windows 7:**

* Right Click "Computer" and then click on "Manage".
* Once the Computer Management window opens select Disk Management from under the "Storage" header.
* This should show you the partition information for any connected drives. It will be good to note if it shows the full size of the drive being used.

**In OS X:**

* Open Applications folder in Finder and go to the Utilities directory and open Disk Utility (or press CMD+Space and type in Disk Utility to open it from Spotlight).
* Select the USB connected drive and you should see the partition information here as well.

Verifying that the partition information is correct will help determine the next step.

If you are expecting there to be files and they aren't appearing, you can try to use the Windows software [Recuva](http://www.piriform.com/recuva) to recover files. If you aren't missing data but just working out a drive space issue, then reformatting/repartitioning the drive should help get your space back to normal. Formatting and partitioning can be done from either of the previously mentioned programs (Computer Management -> Disk Management in Win7/WinXP or Disk Utility in OS X).
If a Unix machine, you could run fsck to check and repair a partition. On the Mac, the Disk Utility has a "Verify Disk" button that you can use to check the disk and a "Repair Disk" button that you can use to repair any inconsistencies on the disk. I'm not sure, but most likely those two buttons use "fsck" to do most or all of the work.

In windows there is a checkdsk utility that does about the same thing.