# Migrating from Chrysalis to Kaleidoscope

**URL:** <https://community.keyboard.io/t/migrating-from-chrysalis-to-kaleidoscope/6523>\
**Category:** Uncategorized\
**Created:** [October 25, 2023, 2:43pm UTC](https://community.keyboard.io/t/migrating-from-chrysalis-to-kaleidoscope/6523 "2023-10-25T14:43:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Roy](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Roy](https://community.keyboard.io/u/Roy)\
**Post date:** [October 25, 2023, 2:43pm UTC](https://community.keyboard.io/t/migrating-from-chrysalis-to-kaleidoscope/6523/1 "2023-10-25T14:43:32Z")

</div>

I decided to take the plunge and try using Kaleidoscope on my Model 100. I followed the [Getting Started instructions](https://kaleidoscope.readthedocs.io/en/latest/quick_start.html#set-up-the-arduino-ide-with-kaleidoscope-support) and it seemed to go smoothly.

I’ve still got my Chrysalis layout, albeit without colours or some features (e.g. double tapping shift no longer functions as a shift lock).

But when I load Chrysalis again, it says “Reading from device” and then presents me with a blank screen. I guess I should have printed out my Chrysalis layout before installing Kaleidoscope…

Anyhow, that leaves me with two questions:  
(1) How can I start from scratch and get Chrysalis working again? (I’ve tried to [factory reset](https://shop.keyboard.io/pages/firmware-update-factory-reset-a-model-100) but that gives me the blank Chrysalis screen…  
(2) What’s the best way to transition to Kaleidoscope? Do I need to type the keymaps in by hand for each layer? Which plugins do I need to reactivate the various features in Chrysalis?

Thanks!

---

<div class="post-metadata">

**Author:** ![Roy](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Roy](https://community.keyboard.io/u/Roy)\
**Post date:** [October 25, 2023, 3:08pm UTC](https://community.keyboard.io/t/migrating-from-chrysalis-to-kaleidoscope/6523/2 "2023-10-25T15:08:01Z")

</div>

I answered my own question 1 - unplug, hold the prog key, start Chrysalis. Factory reset with latest firmware version…

---

<div class="post-metadata">

**Author:** ![Roy](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Roy](https://community.keyboard.io/u/Roy)\
**Post date:** [October 25, 2023, 10:41pm UTC](https://community.keyboard.io/t/migrating-from-chrysalis-to-kaleidoscope/6523/4 "2023-10-25T22:41:02Z")

</div>

Key question now: how do I get the LEDs working again? In other words, what do I need to do to the default Kaleidoscope firmware in order for the LED colors in Chrysalis to work?

(Currently, I get no LEDs at all. I’ve tried commenting out  
// DefaultLEDModeConfig.activateLEDModeIfUnconfigured(&LEDOff);  
but still no LEDs.  
I also tried adding [Kaleidoscope-LED-ActiveLayerColor](https://kaleidoscope.readthedocs.io/en/stable/plugins/Kaleidoscope-LED-ActiveLayerColor.html) but that didn’t do anything either)

---

<div class="post-metadata">

**Author:** ![Roy](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Roy](https://community.keyboard.io/u/Roy)\
**Post date:** [October 31, 2023, 5:50pm UTC](https://community.keyboard.io/t/migrating-from-chrysalis-to-kaleidoscope/6523/5 "2023-10-31T17:50:24Z")

</div>

found a solution to that to the LED problem - reinstall Chrysalis
