#!/bin/sh # # $OpenBSD: dvorakd,v 1.0 2016/10/04 serguei.chmod77 # be cautious, it's under WTFPL licence ! wsconsctl keyboard.map+=" keycode 54 = apostrophe quotedbl " wsconsctl keyboard.map+=" keycode 55 = comma less " wsconsctl keyboard.map+=" keycode 56 = period greater " wsconsctl keyboard.map+=" keycode 57 = p P " wsconsctl keyboard.map+=" keycode 58 = y Y " wsconsctl keyboard.map+=" keycode 59 = f F " wsconsctl keyboard.map+=" keycode 60 = g G" wsconsctl keyboard.map+=" keycode 61 = c C " wsconsctl keyboard.map+=" keycode 62 = r R " wsconsctl keyboard.map+=" keycode 63 = l L " wsconsctl keyboard.map+=" keycode 64 = slash question " wsconsctl keyboard.map+=" keycode 65 = equal plus " wsconsctl keyboard.map+=" keycode 77 = a A " wsconsctl keyboard.map+=" keycode 78 = o O " wsconsctl keyboard.map+=" keycode 79 = e E " wsconsctl keyboard.map+=" keycode 80 = u U " wsconsctl keyboard.map+=" keycode 81 = i I " wsconsctl keyboard.map+=" keycode 82 = d D " wsconsctl keyboard.map+=" keycode 83 = h H " wsconsctl keyboard.map+=" keycode 84 = t T " wsconsctl keyboard.map+=" keycode 85 = n N " wsconsctl keyboard.map+=" keycode 86 = s S " wsconsctl keyboard.map+=" keycode 87 = minus underscore " wsconsctl keyboard.map+=" keycode 100 = semicolon colon " wsconsctl keyboard.map+=" keycode 101 = q Q " wsconsctl keyboard.map+=" keycode 102 = j J " wsconsctl keyboard.map+=" keycode 103 = k K " wsconsctl keyboard.map+=" keycode 104 = x X " wsconsctl keyboard.map+=" keycode 105 = b B " wsconsctl keyboard.map+=" keycode 106 = m M " wsconsctl keyboard.map+=" keycode 107 = w W " wsconsctl keyboard.map+=" keycode 108 = v V" wsconsctl keyboard.map+=" keycode 109 = z Z" wsconsctl keyboard.map+=" keycode 40 = bracketleft braceleft " wsconsctl keyboard.map+=" keycode 41 = bracketright braceright "