Repo is archived and moved to Codeberg - https://codeberg.org/neuromagus/dvorak-improved
works best with "Russian Typewriter improved"
- Convenient work in Vim, thanks to moving
Esc
and;
- This layout removes the “Emacs pinkie” and allows you to work comfortably, since the Modifiers are located as in the original source.
- Works with Linux VT Console, Display Servers (Wayland, Xorg), Windows 7/10/11 (ver 64/32 bit).
- Low distance travel, top row (gray buttons on image) are kept only for gaming
- Excellent for most types of programming languages and numeric input
- Excellent for every genre and type of text
Download windows/en/dim.zip, extract, run the installer DIM_amd64.msi
for 64bit or DIM_i386.msi
for 32bit Windows.
Next, download and install latest version of Sharpkeys
After the installation open the Sharpkeys tool, press the Load keys
menu and choose file
DIM-modificators-sharpkeys.skl
in the extracted DIM folder.
Next, press the Write to Registry
menu, close Sharpkeys and LOG OUT!
Well done, open the keyboard config and set the Dvorak improved
to be default.
Enjoy ;}
Select Start > Settings > Apps > Apps & features
Select Dvorak Improved (DIM)
> Uninstall
Open Sharpkeys > Press the Delete All
button > press the Write to registry
button > LOG OUT!
So sad...
run the following commands to install console map and Xorg/Wayland layout:
git clone https://github.com/neuromagus/dvorak-improved.git
cd dvorak-improved/linux
sudo make install
KEYMAP=dvorak-improved
setxkbmap -layout us -variant dim
or
setxkbmap -layout us,yoursecondlanguage -variant dim,yourlayoutforsecondlanguage
or add in /etc/X11/xorg.conf.d/00-keyboard.conf:
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,yoursecondlanguage"
Option "XkbModel" "pc104"
Option "XkbVariant" "dim,yourlayoutforsecondlanguage"
Option "XkbOptions" "grp:win_space_toggle"
EndSection
input "type:keyboard" {
xkb_layout us,yoursecondlanguage
xkb_variant dim,yourlayoutforsecondlanguage
xkb_options grp:win_space_toggle
repeat_delay 300
repeat_rate 50
}
sudo make reinstall
sudo make uninstall
Enjoy ;}