The current keyboard layout Dvorak with deadkeys is horrible. All those "¨` are under one key which is not practical for a programmer. OSX has well distributed programmer keys in Dvorak with deadkeys.

Please, feel free to propose solutions that work independently of xmodmap because it is going be deprecated.

How can you change the keybinding of the active-deadkey button in Ubuntu? How can you make better Dvorak with deadkeys for a programmer in Ubuntu?


I really like the way how Ubuntu 16.04 has solved the case on Macbook Air, here but I like the reverse way better about the fix in Macbook and PC. The tilde and backtick key will print the greater than and less than symbol, which I really like. This is very convenient also in PCs, and original thread. Edit ~/.xmodmaprc

keycode 60 = grave asciitilde


xmodmap ~/.xmodmaprc

Find your keys by xmodmap -pk | grep greater; I really like the following configuration

    60         0x002e (period) 0x003e (greater)        
    93         0x003c (less)   0x003e (greater)        0x007c (bar)    0x00a6 
(brokenbar)      0x007c (bar)    0x00a6 (brokenbar)

Do not use deadkeys for programmer friendly typing. Use English(Dvorak) with first-level customization with AltGr (Compose Key) for German/Finnish/Swedish/... as described here. Switch to Plover steno when your ankles hurt too much. Xmodmap will be deprecated (according to some source) so better to independent solutions about it later.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.