I am probably in the minortity, but I don't like autocorrection. From a programming point of view, auto correction breaks web pages which rely on key up and down events. We had an issue here that meant we had to detect an android keyboard and lock out the page. There will be some apps which auto correct as @mggr pointed out, however system wide auto correct (without the ability to turn off) would immediately see me ditching android and trying to get ofono to work in debian...(told you I was in the minority )
I don't have auto correct on my PC keyboard, so I don't need it on the Gemini. For those who do want it, you might need to download a third party app like TalkToMe Keyboard which takes control of a hardware keyboard (as well as other stuff). The real trick is that auto correction involves messing with the keyboard events and sending multi key presses. By this I mean the key up event isn't generated correctly - only when a word is accepted, and the entire word is sent as a "character" is the word cleared. This is a pain in the **** for programmers (as I said above) who need cross platform compatibility. Hardware keyboards have hardware events (ie. the key is down/up etc). You need a third party app (or change the gemini app) to capture the hardware events, consume them and create software events like the google keyboard to get auto completion. Maybe that is what PC tried, but it doesn't work.