Just another variant of the dvorak layout, made for programmers that need also to type in non-english languages (mainly Italian and maybe other European languages.)


Build a decent, balanced layout and made it configurable through provided patches.

Current status

I've been using this for some years now, and for a very long time without modifying it, so I think I can consider it finished.

There may still be improvements to made, and I would like to include a patch directory in the future with some "popular" variant.


Just put the dvp-eu file in some decent place, like /usr/X11R6/share/X11/xkb/symbols/ on OpenBSD, the load it with setxkbmap. In my .xsession I have:

setxkbmap dvorak -option # remove all options
setxkbmap dvp-eu -option lv3:ralt_switch -option ctrl:swapcaps


The keyboard (caps lock and control aren't switched by the layout)

The preview was generated with:

setxkbmap dvp-eu -print | xkbcomp - - | xkbprint - - > dvp-eu.ps


Every form of contribution is welcome. Just open an issue or write me an email!