Metadata-Version: 2.4
Name: input-monitor
Version: 1.0.0
Summary: An on-screen input & mouse tracker widget
Author-email: jabezwinston <jabezwinston@gmail.com>
License-Expression: GPL-3.0-or-later
Project-URL: Homepage, https://github.com/zion-school/input-monitor
Keywords: input,monitor,widget,mouse,keyboard
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pynput>=1.7
Requires-Dist: keyboard>=0.13
Dynamic: license-file

# Input Monitor

Input Monitor is an on-screen draggable widget that displays keyboard and mouse activity.

## Uses
- Demostrate the use of keyboard shortcuts and mouse actions during presentations or screen recordings.
- Find XY coordinates of mouse cursor
- See current keyboard lock states (Num Lock, Caps Lock, Scroll Lock)
- Find area under mouse drag selection

## Compatibility
Tested on Windows 10/11 and Ubuntu 24.04.

## Installation

```
pip install input-monitor
```

If you don't have Python installed, get the [latest standalone executable](https://github.com/zion-school/input-monitor/releases/latest/download/input-monitor.exe).

## Running the app

```bash
input-monitor
```

or

```bash
python -m input_monitor
```
