Skip to content

Crystal Keys using Qt and QML. Windows program showing pressed keys and keyboard layouts. Reads custom keyboard layouts, from json (basic). Abandoned. NOPE, no way. I won't be shipping 60MB Qt DLLs for this tiny app. Moved to SFML and ImGui.

License

haorenhl007/ckeys-qt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Abandoned.

Using Qt and QML would require shipping extra 55 MB in DLLs (mainly Qt), and in total 130 files.
No way I'd agree with this. So I moved to SFML and ImGui, instead.

Crystal Keys (cKeys)

Windows program showing pressed keys and keyboard layouts.

Meant as a support program for my keyboards CK3 and CK4 (more on my website).

Uses Qt and QML for display and Windows Keyboard Hook to get key states.

Reads custom keyboard layouts, from json files (using jsmn parser library),
outputed from this web based editor: www.keyboard-layout-editor.com
Supports only basic rectangular layouts, no rotation or styling.
The default.json layout is the ANSI 104 preset (top left combo).

Screenshot

About

Crystal Keys using Qt and QML. Windows program showing pressed keys and keyboard layouts. Reads custom keyboard layouts, from json (basic). Abandoned. NOPE, no way. I won't be shipping 60MB Qt DLLs for this tiny app. Moved to SFML and ImGui.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 43.9%
  • C 31.9%
  • QML 23.3%
  • QMake 0.9%