Most of the time we get annoyed by the look of the form and what the babu will ask along with it.
The Karnataka State govt. website has compiled almost all its departments and the forms needed.
I still dont know whether a printed from like this will be accepted by the departments, but yes by reading the form earlier you can definitely prepare all the documents one needs or what kind of information is needed.
You can select which department and then the concerned form can be downloaded.
This list may not be exhaustive and the same is published here in public interest.