dvorak_oBSD_sparc64/dvorakd.sh

42 lignes
1.8 KiB
Bash

#!/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 "