Only this pageAll pages
Powered by GitBook
1 of 4

MorseWriter

Loading...

Loading...

Loading...

Loading...

Development Guide

You need Python 3.x

pip install -r requirements.txt python MorseCodeGUI.py and away you go There is a build script

build.ps1

Installing

  • Download the MorseWriter application and the code chart from the provided link.

  • Run MorseWriter.exe.

  • Configure your options:

    • For two-key mode, the key on the left dropdown menu corresponds to dit (•), and the key on the right corresponds to dah (−).

    • Optionally, use a third key for the return character to avoid timing issues.

  • Press "Go".

  • Minimize the coding window if needed.

  • Minimize the black debug window. Note: Closing this window will close the application.

  • All normal key entry is now disabled. To stop the script, use the system tray icon to quit the app.

  • To escape Morse entry, use Ctrl + Shift + P to pause it.

What is MorseWriter?

MorseWriter is a system tray application that interprets one or two key presses in a Morse code pattern and converts them into key equivalents. This allows users with good timing to access and control their entire computer using one, two, three keys or switches. You can emulate the full computer keyboard and mouse. There is also a typing mode which has word predictions.

MorseCode key chart

Enjoy!

MorseWriter Key Codes

A •—

B —•••

C —•—•

D —••

E •

F ••—•

G ——•

H ••••

I ••

J •———

K —•—

L •—••

M ——

N —•

O ———

P •——•

Q ——•—

R •—•

S •••

T —

U ••—

V •••—

W •——

X —••—

Y —•——

Z ——••

1 •————

2 ••———

3 •••——

4 ••••—

5 •••••

6 —••••

7 ——•••

8 ———••

9 ————•

0 —————

. •—•—•—

, ——••——

‌ ••——••

! •—••——

: —•—•—•

; •••—•

@ •———•

# —•———

$ —•••—•

% •——•—•

& —••——

∗ •—•••

+ •——••

— ———•

= •——•—

/ ——••—

\ —•••••

' •—•——•

" ——•——

( •••——•

) —••——•

< •—•••—

> ——••—•

^ —•—••—

Enter •—•—

Space ••——

Back Space ————

Tab —•——•

Tab Left ——•—••

Uderscore ••——•

Page Up ———••—

Page Dwn ———•—•

Left Arrow ————•—

Right Arrow —————•

Up Arrow ————••

Down Arrow ——————

Escape ••—••

Home ••••—•

End —•—••

Insert •—••—

Delete —••—•

Start Menu ——••••

Modifier Keys

Shift ••—•—

Alt •—•——

Ctrl —•—•—

Windows ••—•——

Application Key —•••——

Command Keys

Caps Lock ••—•—•

Repeat Mode* •—••—•

Function Keys F1 — F10 dot + number (F1 = ••————) F11 & F12 dash + number (F11 =—•————)

*NB: To type Control+V you need to first go into repeat mode, then type Control and then type V. To release the CTRL, press repeat again