Introducing the factory reset switch

As the saying goes, "With great power comes great responsibility". This is especially true in the case of the UHK.

You are given the great power of reconfiguring this keyboard in all kinds of wonderful ways, but you can also abuse this power. Imagine binding every key to the letter "A" and setting it as your default keymap. As you might imagine, you end up with a keyboard that is practically useless. Time to meet the factory reset switch!

[fusion_builder_container hundred_percent="yes" overflow="visible"][fusion_builder_row][fusion_builder_column type="1_1" background_position="left top" background_color="" border_size="" border_color="" border_style="solid" spacing="yes" background_image="" background_repeat="no-repeat" padding="" margin_top="0px" margin_bottom="0px" class="" id="" animation_type="" animation_speed="0.3" animation_direction="left" hide_on_mobile="no" center_content="no" min_height="none"]

factory-reset-switch-distant
The switch from the distance

[/fusion_builder_column][fusion_builder_column type="1_1" background_position="left top" background_color="" border_size="" border_color="" border_style="solid" spacing="yes" background_image="" background_repeat="no-repeat" padding="" margin_top="0px" margin_bottom="0px" class="" id="" animation_type="" animation_speed="0.3" animation_direction="left" hide_on_mobile="no" center_content="no" min_height="none"]

factory-reset-switch-close
The switch up close

[/fusion_builder_column][fusion_builder_column type="1_1" background_position="left top" background_color="" border_size="" border_color="" border_style="solid" spacing="yes" background_image="" background_repeat="no-repeat" padding="" margin_top="0px" margin_bottom="0px" class="" id="" animation_type="" animation_speed="0.3" animation_direction="left" hide_on_mobile="no" center_content="no" min_height="none"]

factory-reset-switch-on-pcb
The switch on the PCB

Upon pressing it, the keyboard loads the factory keymap that is stored in the flash, ignoring the default keymap that is stored in the EEPROM, leaving you no way to make your keyboard useless.

I think this is one of the small touches that can make or break a product in some situations.
[/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

The comments are closed, but our forum is available for public discussion.