Skip to content

A Windows desktop application designed to test and remap your keyboard inputs.

License

Notifications You must be signed in to change notification settings

ItzBlinkzy/KeyScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KeyScan

logo

KeyScan is a simple desktop application for Windows designed for keyboard testing, typing practice, and key remapping.

Features

  • 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

Demo will be updated as more features are implemented or improved.

KeyScan_Demo-v1.0.mov

Installation

Option 1: Using Pre-built Binaries

  1. Download the latest version from the releases page.
  2. Extract the zip file
  3. Run KeyScan.exe

Option 2: Build Locally with Visual Studio

  1. Install Qt VS Tools Extension in Visual Studio
  2. 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
  3. Clone the repository.
    git clone https://github.com/ItzBlinkzy/KeyScan.git
    
  4. Open KeyScan.sln
  5. Build and Run the Solution.

Option 3: Build locally with CMake and vcpkg Ensure Qt 6.8.0 is installed

  1. Install vcpkg: If you haven't installed vcpkg, follow the instructions here to set it up.

  2. Install CMake: If you don't have CMake installed, download it here.

  3. Clone the repository:

    git clone https://github.com/ItzBlinkzy/KeyScan.git
  4. 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

About

A Windows desktop application designed to test and remap your keyboard inputs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published