🇵🇱 Handcrafted in Poland since 2014 • Shipping Worldwide
Free oriBag™ with every assembled keyboard until 30 August. It will not show in your cart, you will find it in the box.
The Sofle is the only keyboard I make that has rotary encoders sitting next to the keys. A knob under your index finger or thumb takes over volume, scrubbing a timeline, zooming in CAD or scrolling through a long document. That is one thing a key combination never quite replaces.
On top of that you get 58 keys, a number row and a full thumb cluster, so you are not moving half the alphabet onto layers.
My name is Jan Falba. Since 2014 I have built every keyboard here myself: I mill the case on my own CNC, solder the electronics, test it on macOS, Windows and Linux, and pack it for shipping. Yours gets built once you order it.
An encoder is a knob that turns endlessly in both directions and clicks when pressed. In ZMK Studio and VIAL you assign it whatever you like: volume, scrolling, layer switching, tool selection in a graphics app. You can also give it a different function on each layer, so one knob covers several jobs.
Encoders are optional. If you do not need them, regular keys go in their place.
A regular keyboard sits your hands too close together and angles your wrists inward. Two independent halves let you place each one shoulder-width apart, exactly where your arms end. There is also room between the halves for a mouse, notebook or tablet.
Add a tilt/tenting kit and the halves angle inward until your thumbs sit higher than your pinkies. This changes the position of your hands and forearms, rather than simply adding a soft pad under your wrists.
The Sofle uses a column-staggered ergonomic layout. Keys sit in straight columns, and each column is offset to match the real length of the finger that reaches it. Your index finger reaches farther, while your pinky has a shorter reach.
The key layout is identical in both versions. Same key count, same layers, same muscle memory.
| Feature | Wired | Wireless |
|---|---|---|
| Firmware | VIAL | ZMK |
| Connection | USB-C | Bluetooth LE and USB-C |
| Configuration | VIAL app or compatible browser version | ZMK Studio, browser |
| Controller | RP2040 | nice!nano v2 |
| Power | from the USB cable | two 1000 mAh batteries, each charged separately over USB-C |
The wireless version can also send keystrokes over USB-C when the left half is connected to the computer. Each half has its own 1000 mAh battery, however, and must be charged separately.
The wireless version costs more because each half needs its own controller and its own battery.
Keys, layers and the main layout functions are changed directly in the VIAL app or ZMK Studio, depending on the version you choose. There is no need to compile firmware yourself, create a GitHub account or wait for a build to finish.
Connect the keyboard, edit the layout and save it. The new configuration works immediately.
Hot swap sockets mean you change switches without a soldering iron. Switches push in by hand and come out with a simple switch puller.
Eight Cherry MX options, from light 45 g Reds to heavy 70 g clicky Greens. I source them directly from Germany and use genuine Cherry MX switches.
I mill the case from bamboo or acacia on my own CNC. Every piece has different grain, so no two keyboards look alike. Wood softens the sound of typing and feels warmer under your hand than aluminium.
It is hand-finished with two coats of a lacquer also intended for finishing wooden toys. If you prefer a modern look, there is a 3D-printed PETG case in black or white.
Below you choose everything: case version, material, finish, encoders, OLED screen, tilt/tenting kit, cables, switches, keycaps, backlighting, even a custom-fit oriBag felt case and a desk pad.
In the standard FalbaTech configuration the left half connects to your computer and the right half talks to it wirelessly or over a cable, depending on the version. Together they behave as a single keyboard.
If you are after something for one-handed use, there is a separate Sofle FT Solo.
I mill, solder, sand, finish, test and pack every keyboard myself. I repair every keyboard I have ever built, whether it left this workshop in 2014 or yesterday. You pay for parts and shipping, the work itself is on me.
What can I map the encoders to? Anything: volume, scrolling, zoom, tab switching, layer changes. Each layer can give the knob a different job.
Can I order it without encoders? Yes, regular keys go in their place.
Do I need to know how to code? No. You edit the layout visually in the VIAL app or ZMK Studio, depending on the version you choose.
How long does it take to make? The standard lead time is around 15 working days. Every keyboard is built by hand after the order is placed. During busier periods, or when storms cause power outages in the rural area where my workshop is located, it may take slightly longer.
Will I get an invoice? Yes. FalbaTech is a registered Polish business.
Split keyboard • column-staggered ergonomic layout • 58 keys • number row • optional rotary encoders • hot swap sockets • Cherry MX switches • Bluetooth LE • USB-C • VIAL firmware • ZMK Studio firmware • RP2040 controller • nice!nano v2 controller • 1000 mAh batteries • optional OLED screen or backlighting, depending on the selected version • PETG, bamboo or acacia case • tilt and tenting kit • macOS, Windows, Linux • handmade in Poland
🇵🇱 Handcrafted in Poland since 2014 • Shipping Worldwide
Free oriBag™ with every assembled keyboard until 30 August. It will not show in your cart, you will find it in the box.
