CosmicByte Firefly: Mechanical Keyboard on a Budget – First Impressions


Having bought my first mechanical keyboard, it felt apt that I get into the unboxing game but when I noticed that the chaotic packaging containing just the keyboard, an unboxing video would have just been me opening the box. More-so that uploading on YouTube would have been an undesirable slap to reality. So when I realized remembered that I have a blog I seldom use, this seemed like the perfect opportunity to make a new post.


CosmicByte’s Firefly is an ultra budget tenkeyless (87 keys) mechanical keyboard which costs 2237 INR (translates to 30.42 USD at the time of writing this) and is available on Amazon India. It’s also available on their official site at 2199 INR (translates to 29.90 USD).

Amazon has some horrible, uninviting pictures of this keyboard on display. When I first looked at the keyboard, the combination of the pictures, the font used and the RGB put me off. There was no way I could buy this. However, some people over at r/mkindia (telegram group) convinced me otherwise.

Here are some pictures to establish that the keyboard actually does look pretty good.

At this price point, I feel that any complaints one has regarding quality of the keyboard is them being pedantic. However, having said that, let’s get the complaints out of the way so we can focus on the nicer things.



Most keys on this keyboard suffer an easy wobble with the exception of the spacebar which has two stabilizers instead of one.

The wobble is not noticeable on keys that are 1U which includes most of the keys but when it comes to Shift, Return or the Backspace keys, which are bigger in size, the wobble becomes noticeable.


The keyboard comes with Outemu Blue Switches as the only option which are loud and clicky. This might not be a good choice if you are sensitive to sound or intend to use this in an office-space. The switches are not hot-swappable which makes any future upgrades unlikely.

Regarding the quality of the switches themselves, I am not the right person to judge as this is my first mechanical keyboard.


The keyboard weighs in at 990 grams and 358 mm long which is not ideal for carrying it to a friend’s place or a cafe, bundled with your laptop.

Branding & Font

The branding feels quite unnecessary on an otherwise nice looking keyboard. I have been looking for ways to hide / overwrite / erase the logo in a way that does not void warranty.

The font used is questionable and screams “gamer” even at the quiet, writer types who happen to like some lights. With the exception of the multimedia symbols on the function keys, the font is not clearly visible without being backlit. The difference can be seen in the pictures below.

The Hits


The provided cable is not detachable for sure but it’s thick, braided and 1.6 meters in length. You will have a hard time trying to get it to break.


It has been a challenging task to find a mechanical keyboard with an 84 or 87 keys layout in India without waiting for an indefinite period of time or ordering internationally which takes a lot of time, while also bringing newer challenges to the table such as shipping fees and customs tax. People often end up paying for more than the keyboard itself with shipping and customs when ordering internationally.

Having a TKL keyboard available easily can serve as a temporary measure while you wait for something that better suits your style. Not to add that going 80% yields a lot of free space on my table. The whole setup feels cleaner.

Switches & Keycaps

I’ll confess that I love clicky switches. I love that the keys make a very distinct click as they are registered and make a different sound when bottomed-out. I love how loud they are and how satisfying they feel.

The keycaps can be easily detached and replaced. Although I’m unsure if CosmicByte themselves sell additional keycaps.

Patterns & Effects

Thanks to my RGB mousemat, mouse and now keyboard, I will no longer sleep in darkness. After upgrading the firmware, you have a variety of lighting effects that can be triggered by the following key combinations.

  • Fn + Insert: Switch between 9 effects where keys are always lit
  • Fn + Home: Switch between solid, row and wave effects where keys light up upon pressing them
  • Fn + 1: Switch between 5 gamer layouts where only certain keys light up
  • Fn + Delete: Switch between 8 colours
  • Fn + Up: Increase brightness
  • Fn + Down: Decrease brightness
  • Fn + Left: Change direction of the effect to left / outward
  • Fn + Right: Change direction of the effect to right / inward
  • Fn + Printscreen: Non-functioning record button which may do something with a future firmware upgrade

Note: Firmware upgrade is Windows only. I had to pass the keyboard through a Windows VM to do this which was not smooth as the upgrade initially timed out, leaving my keyboard dead for a few minutes. I fixed this by plugging the keyboard out and then in, thereafter passing it to the VM again, at which point the upgrade automatically finished almost instantly.

Apparently, CosmicByte is also working on a software release for this keyboard (likely to be Windows only) that enables customization of LEDs without the need to flash the firmware.

Last words

At around 2.2k INR, this keyboard offers incredible value. From the clicky blue switches to the variety of lighting patterns, the CosmicByte Firefly is a steal. If I were on a budget, I wouldn’t blink before clicking on the order button.

If you have any thoughts or questions regarding the keyboard or the article, feel free to share them in the comments section below.

45 replies on “CosmicByte Firefly: Mechanical Keyboard on a Budget – First Impressions”

This design is wicked! You most certainly know how to keep a reader entertained.
Between your wit and your videos, I was almost moved to start my
own blog (well, almost…HaHa!) Great job. I really loved
what you had to say, and more than that, how you presented it.

Too cool!

Write more, thats all I have to say. Literally, it seems as though
you relied on the video to make your point. You obviously
know what youre talking about, why throw away your intelligence
on just posting videos to your blog when you could be giving us something informative to read?

Greate post. Keep posting such kind of information on your page.
Im really impressed by it.
Hello there, You have performed an incredible job. I’ll definitely digg it and personally recommend
to my friends. I am confident they’ll be benefited from this web site.

my web blog delta 8 thc store

We absolutely love your blog and find many of your post’s to be just what
I’m looking for. Does one offer guest writers to write content for yourself?
I wouldn’t mind creating a post or elaborating on many of the subjects you write
in relation to here. Again, awesome web log!

Review my blog post: buy delta 8

We are a group of volunteers and opening a new scheme in our community.

Your website provided us with valuable information to work on. You’ve done an impressive job and
our entire community will be grateful to

Also visit my web-site – cbd gummies

You actually make it seem so easy together with your presentation but I find this matter to be actually one
thing that I believe I’d by no means understand.

It kind of feels too complex and extremely huge for me.
I am having a look ahead in your next post, I’ll attempt
to get the dangle of it!

Feel free to surf to my web-site; delta 8

I think this is one of the most vital info for me. And i’m glad reading your article.
But wanna remark on some general things, The site style is great,
the articles is really excellent : D. Good job, cheers

Feel free to surf to my site; best CBD

Good post. I learn something totally new and challenging on sites I stumbleupon on a daily basis.
It’s always interesting to read articles from other authors and use a
little something from their web sites.

my web-site … delta 8

Howdy just wanted to give you a quick heads up. The text in your post
seem to be running off the screen in Firefox. I’m not sure if this
is a formatting issue or something to do with browser compatibility but I thought I’d
post to let you know. The design look great though! Hope you get the issue
fixed soon. Many thanks

Here is my homepage: delta 8 thc products

Fantastic blog you have here but I was wanting to know
if you knew of any forums that cover the same topics discussed here?
I’d really love to be a part of community where I can get advice from other
knowledgeable individuals that share the same interest.
If you have any recommendations, please let me know.

Have a look at my web site CBD gummies for pain

Great goods from you, man. I’ve understand your stuff previous to and you are just extremely fantastic.
I actually like what you’ve acquired here, certainly like what
you’re saying and the way in which you say it. You make it enjoyable and you still care for to keep it sensible.
I cant wait to read much more from you. This is actually a
tremendous web site.

Look into my web blog – cbd gummies

Amazing blog! Do you have any suggestions for aspiring writers?
I’m planning to start my own blog soon but I’m a
little lost on everything. Would you advise starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m totally confused ..

Any ideas? Cheers!

My blog … CBD gummies for anxiety

Definitely consider that which you said. Your favorite reason appeared
to be at the net the easiest factor to remember of.
I say to you, I definitely get irked while folks consider concerns
that they plainly do not recognise about. You controlled to hit the nail upon the top and outlined out the whole thing with no need side-effects , other people can take
a signal. Will likely be back to get more.
Thank you

my blog – buy cbd

Leave a Reply to Mohsin Khan Cancel reply

Your email address will not be published.