
KeyScan is a simple desktop application for Windows designed for keyboard testing, typing practice, and key remapping.
-
Keyboard Testing Screen: Real-time virtual keyboard display that responds to your physical keyboard inputs (test your keys to see which are working or broken)
-
Typing Test: Play a typing game using the top 1000 English words to practice and improve typing speed.
-
Key Remapper: Easily remap any keyboard key to another key of your choice.
Demo will be updated as more features are implemented or improved.
KeyScan_Demo-v1.0.mov
Option 1: Using Pre-built Binaries
- Download the latest version from the releases page.
- Extract the zip file
- Run KeyScan.exe
Option 2: Build Locally with Visual Studio
- Install Qt VS Tools Extension in Visual Studio
- Install Qt 6.8.0
- Open Qt VS Tools menu in Visual Studio
- Go to Qt Options
- Add new Qt version and select v6.8.0
- Set the path to your Qt installation
- Clone the repository.
git clone https://github.com/ItzBlinkzy/KeyScan.git
- Open
KeyScan.sln
- Build and Run the Solution.
Option 3: Build locally with CMake and vcpkg Ensure Qt 6.8.0 is installed
-
Install vcpkg: If you haven't installed
vcpkg
, follow the instructions here to set it up. -
Install CMake: If you don't have
CMake
installed, download it here. -
Clone the repository:
git clone https://github.com/ItzBlinkzy/KeyScan.git
-
In the root of the repository run the following commands to build and compile the executable.
cmake -B build -DCMAKE_TOOLCHAIN_FILE="C:/MYPATHTOVCPKG/vcpkg/scripts/buildsystems/vcpkg.cmake"
cmake --build build --config Release
./build/Release/KeyScan.exe