I was hoping that I could just quickly change to Cyrillic for those odd times when I wanted to type Bulgarian words.
Then the Character Map option I mentioned earlier is ideal. You could have it sitting there running in the background for those odd times. No need to worry about "language" or "keyboard".
Another possible option is to have the Google Translate web page up and translate the word from English to Bulgarian and then copy and paste the translation.
Another option is to have the character sets in a Word file, bring that up, construct the words by copying/pasting the characters (I use this in graphics software that doesn’t support the appropriate Unicode characters). You could even assign macros to the characters so you could type them with your regular keyboard.
There are a myriad ways of doing it. It’s all about what you get used to.
This seems to be a more extreme option, hooking up a keyboard to a laptop just for those odd occasions.
Not at all, buy the 7 leva keyboard, plug in a mouse as well and get a monitor cable and hook it up to your TV, sit back and relax.