Smart keyboard case