Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KeyForge

Нативное приложение для настройки клавиатур через VIA-протокол с поддержкой JSON-конфигураций без использования браузера.

License: MIT Platform Release

Особенности

  • Нативное приложение, работающее быстрее браузерной версии
  • Поддержка JSON-конфигураций для загрузки пользовательских раскладок
  • Автоматическое определение клавиатуры при подключении
  • Фон: картинки, GIF и видео; плавный скролл; перетаскивание блоков
  • Проверка обновлений с GitHub Releases

Скриншоты

Main Interface Основной интерфейс настройки

Key Mapping Назначение клавиш

Lighting Настройка подсветки

Macros Редактор макросов

Быстрый старт

Готовый установщик — в разделе Releases.

Сборка из исходников

git clone https://github.com/zxchm0nya/KeyForge.git
cd KeyForge

# Сборка приложения
dotnet build KyeForge.sln -c Release

# Или полный релиз (app + installer)
powershell -ExecutionPolicy Bypass -File build.ps1

Структура

  • KyeForge.App — основное приложение (WPF)
  • KyeForge.Installer — установщик
  • build.ps1 — чистка, сборка, упаковка setup

About

KeyForge это нативное приложение для настройки клавиатур через VIA-протокол с поддержкой JSON-конфигураций. Работает без браузера и консоли, достаточно скачать установщик из Releases. Поддерживает автоматическое определение клавиатуры, загрузку пользовательских раскладок через импорт JSON, сохранение профилей и кроссплатформенность:

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages