Skip to content

Latest commit

 

History

History
131 lines (94 loc) · 6.63 KB

README_HU.md

File metadata and controls

131 lines (94 loc) · 6.63 KB

Actions Status Total Download Count

OpenTabletDriver

English | Español | Français | Deutsch | Português-BR | Nederlands | 한국어 | Русский | 简体中文 | 繁體中文 | Ελληνικά | Magyar

Az OpenTabletDriver egy nyílt forráskódú, cross-platform, felhasználóbarát tablet driver. A program célja, hogy a lehető legtöbb ember elérhesse a lehető legoptimalizáltabb kompatibilitásával, mindezt egy egyszerűen konfigurálható GUI-val.

Támogatott tabletek

Minden támogatott, nem tesztelt, és támogatásra váró tabletet megtalálhatsz itt. Gyakori problémák megoldását a Wiki-n találhatod meg a te platformodra.

Installation

Az OpenTabletDriver futtatása

Az OpenTabletDriver két, külön folyamatként fut, amelyek a háttérben együttműködnek. Az aktív program - ami a tablet adatait kezeli - az OpenTabletDriver.Daemon, míg a program megjelenítését az OpenTabletDriver.UX.* program végzi, ahol a * a te platformodat jelzi1. A daemont mindig el kell indítani, hogy működjön a program, de a GUI hanyagolható. Ha már vannak beállításaid, a daemon azokkal fog elindulni.

1Windows uses Wpf, Linux uses Gtk, and MacOS uses MacOS respectively. This for the most part can be ignored if you don't build it from source as only the correct version will be provided. 1A Windowst a Wpf utótag jelzi, a Linuxot a Gtk, a MacOS-t pedig a MacOS. Ez nem olyan fontos, ha nem a forráskódból építed az appot.

Az OpenTabletDriver építése forráskódból

A követelmények az OpenTabletDriver építéséhez minden platformon ugyan azok. Az OpenTabletDriver futtatásának követelményei viszont változhatnak platformról platformra.

Mindegyik platform

  • .NET 6 SDK (töltsd le innen - A te platformodra készült SDK-t töltsd le, Linux felhasználók a package managerrel töltsék le)

Windows

Futtasd le a build.ps1 fájlt, hogy bináris build-eket készíts a 'bin' maooába. Ezek a build-ek portable módban indulnak el alapértelmezetten.

Linux

Kötelező csomagok (néhány csomag már lehet, hogy le van töltve - ez disztrótól függ):

  • libx11
  • libxrandr
  • libevdev2
  • GTK+3

Futtasd a ./eng/linux/package.sh fájlt. Ha a "package" build-et szeretnéd, a következő csomagformátumok hivatalosan támogatva vannak:

Csomagformátum Parancs
Generic binary tarball (.tar.gz) ./eng/linux/package.sh --package BinaryTarBall
Debian package (.deb) ./eng/linux/package.sh --package Debian
Red Hat package (.rpm) ./eng/linux/package.sh --package RedHat

Az általános bináris tarball-t a gyökérmappából kell kicsomagolni.

MacOS [Kisérleti]

Futtasd a ./eng/macos/package.sh --package true fájlt (az argumentummal együtt).

Funkciók

  • Teljesen platform-natív GUI
    • Windows: Windows Presentation Foundation
    • Linux: GTK+3
    • MacOS: MonoMac
  • Teljesen kidolgozott konzolos eszköz
    • Gyorsan szerezz be, változtass meg, importálj, vagy ments beállításokat
    • Scriptelési lehetőség (json-nel)
  • Abszolút kurzorelhelyezés
    • Kijelző- és tabletterületre
    • Középponthoz igazított irányzás
    • Precíz területforgatás
  • Relatív kurzorelhelyezés
    • px/mm függőleges és vízszintes érzékenység
  • Toll beállítások
    • Hegy nyomás alapján beállítás
    • Expresszgomb beállítás
    • Toll gomb beállítás
    • Egérgomb beállítás
    • Billentyűzet beállítás
    • Külső plugin beállítás
  • Beállítások betöltése és mentése
    • Automatikusan betölti a felhasználói beállításokat a settings.json segítségével, vagy az aktív felhasználó %localappdata% mappájába, vagy a gyökérmappa .config mappájába
  • Konfiguráció szerkesztő
    • Készíts, szerkessz, törölj konfigurációkat egyszerűen
    • Generálj konfigurációkat a látható HID eszközökből
  • Pluginok
    • Filterek
    • Kimeneti módok
    • Eszközök

Járulj hozzá az OpenTabletDriver fejlesztéséhez

Ha szeretnél hozzájárulni az OpenTabletDriver-höz, nézz rá a hibakövetőre. Ha pull request-et készítesz, kövesd a hozzájárulási útmutatóban meghatározott szabályokat.

Ha problémáid adódtak, vagy ötleteid vannak, nyiss egy hibajegyet és töltsd ki a sablont a szükséges információkkal. Tárt karokkal várjuk a hibabejelentéseket, és az új tableteket is, amikhez támogatást szeretnétek. Általában nagyon egyszerűen lehet új tableteket támogatni.

A hibajegyeket és az OpenTabletDriver weboldalához kapcsolódó PR-eket ebben a repository-ban találhatod meg.

Új tablet támogatása

Ha szeretnéd, hogy új tableteket támogassunk, nyiss hibajegyet, vagy csatlakozz a discordunkra. Általában a discordos kéréseket jobban szeretjük, az egyszerűség kedvéért.

Majd megkérünk kis dolgokra, pl. arra, hogy vedd fel a tableted által küldött adatokat a beépített tablet-debugoló eszközünkkel, vagy hogy teszteld a tablet funkcióit (tabletes gombok, toll gombok, toll nyomás, stb.) különböző konfigurációkkal, amiket mi majd elküldünk.

Nyilván szívesen látjuk az általad nyitott PR-eket is, ha konyítasz az ilyesfajta témákhoz.

Általában ez a folyamat egyszerű, főleg, ha a tablet készítőjétől már van másik tabletre támogatás.