ref: a2a6ea1005f53c48fb931a38cad75c2f565e18c7
dir: /drawterm.ms/
.TL Drawterm .SH Installation .SM .SH OpenBSD .LP .P1 $ doas pkg_add drawterm .P2 .SH Linux .LP .SH Building from source on Debian .P1 $ sudo apt install libx11-dev libxt-dev $ git clone git://git.9front.org/plan9front/drawterm $ cd drawterm $ CONF=unix make .P2 See .LN https://cloud9p.org/usr/mkf/drawterm <https://cloud9p.org/usr/mkf/drawterm> .LN for ready binaries for Linux and other OSes. .SH Usage .LP .P1 $ PASS=$YOURPASSWORD drawterm -h cloud9p.org -a cloud9p.org .P2 If you add .CW $USER=username This will also pass on the username or use drawterm -u username to the above Replace .CW $YOURPASSWORD with your actual password. .SH Using keyboard keys instead of mouse buttons .LP *Warning: Note that this disables numpad, and makes usage of old keys impossible without a X server restart* To use keyboard keys instead of a 3 button mouse in OpenBSD (on X11), first enable mosekey .P1 $ doas pkg_add xkbset $ xkbset m # enables mousekeys .P2 open .CW xev, press on keys you like to use as mouse keys, be aware, this might make lots of spam in terminal. .P1 $ xev -event keyboard .P2 my key codes are 67, 68 and 69. (f1, f2 and f3): .P1 $ xmodmap -e "keycode 67 = Pointer_Button1" $ xmodmap -e "keycode 68 = Pointer_Button2" $ xmodmap -e "keycode 69 = Pointer_Button3" .P2