Discover Inkeys IDT, a free open-source screen annotation tool for Windows. Features PPT sync, window control, smart drawing, and multi-touch support for teachers and presenters.


1. 🌟 What is Inkeys IDT?

Inkeys IDT is a free and open-source screen annotation tool built specifically for the Windows platform. It adapts seamlessly to touch devices while fitting perfectly into traditional PC environments. With its efficient marking capabilities and rich feature set, it simplifies the challenge of explaining content during screen sharing.

Remarkably, this software was originally developed by a middle school student who found the built-in whiteboard program on the school's interactive display unsatisfactory. Motivated to create a better solution, the student built this tool from scratch. After multiple iterations and refinements based on teacher feedback, it has evolved into a powerful and stable teaching assistant.


2. 🎨 Key Features

2.1 Efficient Annotation

Inkeys IDT delivers a high-quality anti-aliased, ultra-low-latency writing experience with full multi-finger drawing support. Whether you are freely drawing on the screen or adding text annotations, the response is instantaneous, dramatically improving explanation efficiency.

2.2 Smart Drawing Modules

The software includes a variety of intelligent drawing functions:

  • Smart Straight Line Drawing: Automatically recognizes and smooths hand-drawn lines.
  • Snap Function: Supports line snapping and rectangle snapping for greater drawing precision.
  • Smooth Strokes: Automatically optimizes writing trajectories for smoother, more natural strokes.
  • Smart Thickness Eraser: Flexible eraser size adjustment for precise removal.

2.3 Vibrant Drawing Options

Full RGBA color mode is supported, with brush thickness freely adjustable between 1 and 500 pixels, meeting every need from fine annotations to bold highlights.

2.4 Window Control Features

  • Dynamic Canvas Background: The background updates in real time during annotation, showing actual desktop content.
  • Window Freeze: Pauses the background, making it easier to draw and explain repeatedly.
  • Click-Through Mode: Keeps annotations visible while allowing interaction with underlying applications.

2.5 PPT Integration

Seamless collaboration with PowerPoint is supported, enabling page-turn control and stroke retention for smoother teaching presentations.

2.6 Other Practical Functions

  • Undo and Redo: Supports multiple undo and redo operations.
  • Auto-Save Canvas Content: Prevents accidental loss of annotations.
  • Standard and Highlighter Strokes: Multiple pen types for different annotation needs.
  • Random Name Picker Plugin: Adds interactivity and fun to the classroom.

3. 🏆 Comparison with Other Screen Annotation Tools

To better demonstrate the advantages of Inkeys IDT, we compare it with two mainstream screen annotation tools currently on the market: gInk and HuaiJiaoBian.

FeatureInkeys IDTgInkHuaiJiaoBian
Open Source & FreeYesYesYes
Interface UsabilityMediumHigh (with hover hints)Low (no feature descriptions)
Pen Pressure SupportYesYesLimited
Whiteboard/Blackboard ModeYesNoYes
Click-Through FunctionYesNoLimited
PPT IntegrationYesNoNo
Multi-Touch SupportYesYesLimited
Undo/RedoYesLimitedLimited
Hide/Show StrokesYesYesYes (excluding text)
Exit ConvenienceRight-click to exitOne-key Esc exitComplex operation

As shown in the table, Inkeys IDT performs excellently in feature completeness, with unique advantages particularly in PPT integration and window control. While its interface usability is slightly lower than gInk, it is far better than HuaiJiaoBian.

3.1 Comparison with gInk

gInk is a star screen annotation application on GitHub, renowned for its clean interface and intuitive operation. It supports pen pressure sensitivity, where stroke thickness varies with applied force, giving users the feel of writing with a brush or fountain pen.

However, gInk lacks whiteboard/blackboard functionality, which is a notable limitation in teaching scenarios. Inkeys IDT holds a clear advantage in this regard, offering more comprehensive teaching support features.

3.2 Comparison with HuaiJiaoBian

HuaiJiaoBian is a domestic electronic pointer tool that supports one-click switching to whiteboard and blackboard writing, which is very practical for teachers who frequently switch between board writing.

But HuaiJiaoBian's interface design is not user-friendly — function icons lack hover hints, requiring a learning curve for first-time teachers. Additionally, exiting the software is cumbersome, requiring a click on the mouse icon followed by a click on a tiny red cross.

Inkeys IDT performs better in these aspects, providing a more intuitive user experience and smoother workflow.


4. 🚀 Usage Tips and Best Practices

4.1 Basic Operation Guide

  • Launch the Software: Double-click the executable file to launch Inkeys IDT; a floating widget icon will appear on the screen.
  • Start Annotating: Click the floating widget to expand the main interface, then click the pen icon to begin writing.
  • Adjust Pen Settings: Click the pen icon again to expand pen options and adjust color and thickness.
  • Erase Strokes: Click the eraser icon to erase strokes without affecting the background content.
  • Interact with Desktop: Click the selection icon to remove strokes and interact with the desktop.
  • Window Control: Use the window freeze function to pause the background, or use click-through mode to interact with underlying apps while keeping annotations visible.

4.2 Teaching Application Tips

  • Emphasize Key Points: Use highlighters in different colors to stress important content and capture student attention.
  • Step-by-Step Explanation: Use the window freeze function to break down dynamic operations into static steps for clearer explanation.
  • Interactive Teaching: Use the random name picker to boost classroom engagement and fun.
  • PPT Teaching: Leverage PPT integration to annotate directly during presentations while retaining strokes.
  • Error Analysis: Use different colored pens for right-versus-wrong comparisons to help students understand differences.

4.3 Meeting Presentation Tips

  • Data Annotation: Add annotations directly to key areas of charts during data analysis meetings.
  • Process Highlighting: Use arrows and shape annotations to emphasize critical steps when explaining workflows.
  • Real-Time Feedback: Record and annotate participants' ideas in real time during brainstorming sessions.
  • Focus Attention: Use the rectangle snap function to circle key content and guide participants' focus.

5. 💻 Download, Installation, and Deployment

5.1 System Requirements

  • Operating System: Windows 7 or above.
  • Runtime: .NET Framework 3.5 or 4.0 or above.
  • Hardware: Supports PCs and touch-enabled all-in-one machines, with multi-finger drawing (some features require device support).

5.2 Download and Installation

Inkeys IDT is a portable application that requires no installation:

5.3 First-Run Configuration

On first launch, you need to:

  • Confirm that the floating widget icon displays properly (if not, try restarting the software or checking system taskbar settings).
  • Right-click the floating widget icon to enter the settings interface and adjust basic parameters according to your preferences.
  • Test the pen and eraser functions to ensure everything works properly.

5.4 Common Troubleshooting

  • Pen Tool Not Displaying or Working Properly: Click the floating widget to expand the main interface and confirm the pen tool is selected; check software permissions and ensure floating widget permission is enabled.
  • Stroke Loss or Sync Issues During PPT Integration: Make sure PowerPoint is up to date and close other potentially interfering programs; avoid frequent window switching while in PPT integration mode.
  • Window Freeze or Click-Through Failure: Restart the software and try again; check system permissions to ensure the software can access the desktop and other applications.

6. 🔮 Future Outlook

Although Inkeys IDT has temporarily paused active development, the existing mature version is still maintained, and the planned UI3 refresh is highly anticipated. The official QQ group provides a direct communication channel with the developer, ensuring user feedback is effectively addressed.

As an open-source project (under the MIT license), any developer can contribute to its improvement and innovation, providing a healthy ecosystem for the tool's continued evolution.


7. ✅ Summary

Inkeys IDT is a perfect fusion of technology and education. Its existence makes information transfer more accessible and turns every screen-sharing session into a brilliant visual journey.

Compared with other screen annotation tools like gInk and HuaiJiaoBian, Inkeys IDT has clear advantages in feature completeness and teaching applicability. Especially its PPT integration, window control, and various smart drawing features make it an ideal choice for teaching scenarios.

If you pursue highly efficient teaching or work communication, Inkeys IDT is absolutely worth trying. Whether preparing for an open class, an online seminar, or a daily work report, Inkeys will be your capable assistant.

Visit the official website: https://www.inkeys.top/
Project page: https://github.com/Alan-CRL/Inkeys

Note: This is the English translation of the original Chinese version.