Ergonomics

Had tried a number of key locations, in the end it turned like a Truly Ergonomic.

Custom layout

The ability to use custom hardware layouts on any computer without having to install the operating system.

Key switch language

Separate power key language and layout does not switch, namely, includes language, allowing you to not look at the current state of the layout.

Easy loading firmware

The ability to edit the firmware and download it without any additional equipment with built-in loader.