No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

dvorakd.sh 1.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #!/bin/sh
  2. #
  3. # $OpenBSD: dvorakd,v 1.0 2016/10/04 serguei.chmod77
  4. # be cautious, it's under WTFPL licence !
  5. wsconsctl keyboard.map+=" keycode 54 = apostrophe quotedbl "
  6. wsconsctl keyboard.map+=" keycode 55 = comma less "
  7. wsconsctl keyboard.map+=" keycode 56 = period greater "
  8. wsconsctl keyboard.map+=" keycode 57 = p P "
  9. wsconsctl keyboard.map+=" keycode 58 = y Y "
  10. wsconsctl keyboard.map+=" keycode 59 = f F "
  11. wsconsctl keyboard.map+=" keycode 60 = g G"
  12. wsconsctl keyboard.map+=" keycode 61 = c C "
  13. wsconsctl keyboard.map+=" keycode 62 = r R "
  14. wsconsctl keyboard.map+=" keycode 63 = l L "
  15. wsconsctl keyboard.map+=" keycode 64 = slash question "
  16. wsconsctl keyboard.map+=" keycode 65 = equal plus "
  17. wsconsctl keyboard.map+=" keycode 77 = a A "
  18. wsconsctl keyboard.map+=" keycode 78 = o O "
  19. wsconsctl keyboard.map+=" keycode 79 = e E "
  20. wsconsctl keyboard.map+=" keycode 80 = u U "
  21. wsconsctl keyboard.map+=" keycode 81 = i I "
  22. wsconsctl keyboard.map+=" keycode 82 = d D "
  23. wsconsctl keyboard.map+=" keycode 83 = h H "
  24. wsconsctl keyboard.map+=" keycode 84 = t T "
  25. wsconsctl keyboard.map+=" keycode 85 = n N "
  26. wsconsctl keyboard.map+=" keycode 86 = s S "
  27. wsconsctl keyboard.map+=" keycode 87 = minus underscore "
  28. wsconsctl keyboard.map+=" keycode 100 = semicolon colon "
  29. wsconsctl keyboard.map+=" keycode 101 = q Q "
  30. wsconsctl keyboard.map+=" keycode 102 = j J "
  31. wsconsctl keyboard.map+=" keycode 103 = k K "
  32. wsconsctl keyboard.map+=" keycode 104 = x X "
  33. wsconsctl keyboard.map+=" keycode 105 = b B "
  34. wsconsctl keyboard.map+=" keycode 106 = m M "
  35. wsconsctl keyboard.map+=" keycode 107 = w W "
  36. wsconsctl keyboard.map+=" keycode 108 = v V"
  37. wsconsctl keyboard.map+=" keycode 109 = z Z"
  38. wsconsctl keyboard.map+=" keycode 40 = bracketleft braceleft "
  39. wsconsctl keyboard.map+=" keycode 41 = bracketright braceright "