Zum Inhalt springen

Barrierefreiheits-Features

MouseCross ist so konzipiert, dass es für Benutzer mit Sehbehinderungen, einschließlich derer, die Screenreader verwenden, vollständig zugänglich ist.

Screenreader-Unterstützung

Windows-Screenreader

MouseCross ist vollständig kompatibel mit den folgenden Windows-Screenreadern:

NVDA (Kostenlos)

  • Download von nvda.org
  • Alle Steuerelemente werden korrekt angesagt
  • Schieberegler-Werte werden bei Änderung gesprochen
  • Kontrollkästchen-Status werden angesagt
  • Schaltflächen-Beschriftungen werden korrekt gelesen

JAWS (Kommerziell)

  • Branchenüblicher professioneller Screenreader
  • Vollständige Kompatibilität mit allen MouseCross-Funktionen
  • Ordnungsgemäße ARIA-Rollen werden respektiert

Windows-Sprachausgabe (Eingebaut)

  • In Windows 10/11 enthalten
  • Grundlegende Barrierefreiheitsunterstützung
  • Drücken Sie Windows+Strg+Eingabetaste zum Starten

macOS-Screenreader

VoiceOver (Eingebaut)

  • In allen Macs enthalten
  • Drücken Sie Cmd+F5 zum Aktivieren
  • Vollständige Unterstützung für alle MouseCross-Steuerelemente
  • Ordnungsgemäße Steuerelementbeschriftungen und -zustände

Tastatur-Barrierefreiheit

Alle MouseCross-Funktionen sind vollständig über die Tastatur zugänglich.

Vollständige Tastaturnavigation

  • Keine Maus erforderlich - Alle Funktionen über Tastatur zugänglich
  • Logische Tab-Reihenfolge - Steuerelemente folgen natürlicher Lesereihenfolge
  • Sichtbare Fokusindikatoren - Immer wissen, welches Steuerelement aktiv ist
  • Standardtastenkombinationen - Folgt Plattformkonventionen

Siehe die Seite Tastenkombinationen für vollständige Tastenkombinationsreferenz.

Barrierefreiheit des Einstellungsdialogs (Windows)

Barrierefreie Steuerelementnamen

Alle Steuerelemente haben beschreibende Namen, die Screenreader ansagen:

Schieberegler

  • „Linienbreite" - Aktueller Wert wird bei Änderung angesagt
  • „Deckkraft" - Aktueller Prozentsatz wird gesprochen
  • „Abstand vom Cursor" - Aktueller Pixelwert wird gesprochen
  • „Dickenwachstum" - Aktueller Multiplikatorwert wird gesprochen
  • „Pfeilabstand" - Aktueller Abstandswert wird gesprochen

Schaltflächen

  • „Farbe wählen..." - Öffnet Farbauswahl
  • „Übernehmen" - Speichert Änderungen ohne zu schließen
  • „Standardwerte" - Setzt alle Einstellungen zurück
  • „OK" - Speichert und schließt Dialog
  • „Abbrechen" - Verwirft Änderungen

Kontrollkästchen

  • „Richtungspfeile anzeigen" - Status wird angesagt
  • „Automatisch mit Windows starten" - Status wird angesagt
  • „Fadenkreuz beim Start aktivieren" - Status wird angesagt

Andere Steuerelemente

  • „Tastenkombination umschalten" - Aktuelle Tastenkombination wird gesprochen
  • „Farbvorschau" - Sagt „Aktuelle Farbe" an

Tastatur-Mnemonics

Alle Beschriftungen haben Tastenkombinationen mit der Alt-Taste:

  • Alt+L - Linienbreite
  • Alt+O - Deckkraft
  • Alt+C - Abstand vom Cursor
  • Alt+T - Dickenwachstum
  • Alt+I - Pfeilabstand
  • Alt+S - Richtungspfeile anzeigen
  • Alt+A - Automatisch starten
  • Alt+V - Beim Start aktivieren
  • Alt+H - Tastenkombinations-Steuerung
  • Alt+A - Übernehmen-Schaltfläche
  • Alt+R - Standardwerte

Barrierefreiheit der Taskleiste (Windows)

Barrierefreie Taskleiste

  • Tooltip - Sagt aktuellen Status an („MouseCross - Aktiv" oder „MouseCross - Inaktiv")
  • Kontextmenü - Alle Einträge haben Tastatur-Mnemonics
  • Tastaturnavigation - Vollständiger Menüzugriff über Tastatur

Taskleisten-Menü-Tastenkombinationen

  • Alt+T - Fadenkreuz umschalten
  • Alt+S - Einstellungen
  • Alt+A - Über
  • Alt+X - Beenden

Hoher Kontrast-Unterstützung

MouseCross respektiert die hohen Kontrasteinstellungen Ihres Systems:

Windows-Modus für hohen Kontrast

  • Einstellungsdialog passt sich an hohe Kontrastdesigns an
  • Text bleibt in allen Kontrastmodi lesbar
  • Fokusindikatoren deutlich sichtbar

macOS-Kontrast erhöhen

  • Kompatibel mit der Barrierefreiheitsoption „Kontrast erhöhen"
  • Benutzeroberfläche passt sich an System-Kontrasteinstellungen an

Fadenkreuz-Sichtbarkeits-Features

Anpassbar für Ihre Bedürfnisse

Das Fadenkreuz selbst ist für verschiedene visuelle Bedürfnisse hochgradig anpassbar:

Farbauswahl

  • Wählen Sie jede Farbe, die für Ihr Sehen funktioniert
  • Empfohlene kontrastreiche Farben:
    • Hellrot (255, 0, 0)
    • Cyan (0, 255, 255)
    • Lindgrün (0, 255, 0)
    • Gelb (255, 255, 0)

Invertierter Modus

  • Invertiert automatisch Farben unter dem Fadenkreuz
  • Gewährleistet Sichtbarkeit auf jedem Hintergrund
  • Keine manuelle Farbanpassung erforderlich

Größe und Dicke

  • Linienbreite von 1-20 Pixeln anpassen
  • Größere Linien für schwaches Sehvermögen
  • Dünnere Linien für weniger Verdeckung

Deckkraft-Steuerung

  • Bereich von 0% (unsichtbar) bis 100% (vollständig deckend)
  • Ausgewogenheit zwischen Sichtbarkeit und Inhaltsverdeckung
  • Standard 80% funktioniert für die meisten Benutzer

Testen mit Screenreadern

Test-Checkliste

Wenn Sie einen Screenreader verwenden, überprüfen Sie, ob diese Funktionen korrekt funktionieren:

Einstellungsdialog:

  • Alle Schieberegler sagen ihre Namen und Werte an
  • Kontrollkästchen sagen ihren Status an
  • Schaltflächen sagen ihre Beschriftungen an
  • Tab-Reihenfolge ist logisch
  • Tastatur-Mnemonics funktionieren (Alt+-Tastenkombinationen)

Taskleiste (Windows):

  • Tooltip sagt MouseCross-Status an
  • Kontextmenü-Einträge werden angesagt
  • Menü-Tastenkombinationen funktionieren (Alt+-Tasten)

Menüleiste (macOS):

  • Menüeinträge werden angesagt
  • Tastaturnavigation funktioniert
  • Einstellungsfenster ist zugänglich

Tastenkombination:

  • Globale Tastenkombination funktioniert (Strg+Alt+Umschalt+C)
  • Fadenkreuz-Umschaltung gibt Feedback
  • Tastenkombination kann angepasst werden

Melden von Barrierefreiheitsproblemen

Wenn Sie auf Barrierefreiheitsprobleme stoßen:

  1. Notieren Sie Ihre Screenreader-Software und -Version
  2. Beschreiben Sie das betroffene spezifische Steuerelement oder Feature
  3. Geben Sie Schritte zur Reproduktion des Problems an
  4. Melden Sie über GitHub Issues mit dem Label „accessibility"

macOS-Barrierefreiheits-Berechtigungen

Erforderliche Berechtigungen

MouseCross benötigt unter macOS Barrierefreiheits-Berechtigungen für:

  • Verfolgung der globalen Mausposition
  • Anzeige des Fadenkreuz-Overlays
  • Reaktion auf globale Tastenkombinationen

Berechtigungen erteilen

  1. Beim ersten Start fordert macOS Barrierefreiheits-Berechtigungen an
  2. Klicken Sie auf „Systemeinstellungen öffnen"
  3. Aktivieren Sie unter Datenschutz & Sicherheit → Bedienungshilfen MouseCross
  4. Starten Sie MouseCross neu

Fehlerbehebung bei Berechtigungen

Wenn das Fadenkreuz nicht erscheint:

  1. Systemeinstellungen öffnen
  2. Zu Datenschutz & Sicherheit → Bedienungshilfen gehen
  3. Überprüfen, ob MouseCross in der Liste ist und aktiviert ist
  4. Falls nicht, MouseCross entfernen und erneut hinzufügen
  5. Anwendung neu starten

Visuelle Design-Überlegungen

Fokussiert auf Barrierefreiheit

MouseCross folgt Best Practices für Barrierefreiheit:

  • Klare Beschriftungen - Alle Steuerelemente klar beschriftet
  • Ausreichender Kontrast - Text erfüllt WCAG AA-Standards
  • Große Klickziele - Schaltflächen leicht zu aktivieren
  • Konsistentes Layout - Vorhersehbare Organisation
  • Einfache Sprache - Kein verwirrender Fachjargon
  • Fehlervermeidung - Einstellungen sicher angewendet

WCAG-Konformität

MouseCross strebt an, die WCAG 2.2 Level AA-Richtlinien zu erfüllen:

  • Wahrnehmbar - Informationen auf mehrere Arten präsentiert
  • Bedienbar - Vollständig tastaturzugänglich
  • Verständlich - Klare, einfache Oberfläche
  • Robust - Kompatibel mit unterstützenden Technologien

Barrierefreiheits-Ressourcen

Screenreader-Downloads

  • NVDA (Windows) - nvda.org
  • JAWS (Windows) - freedomscientific.com
  • Windows-Sprachausgabe - In Windows 10/11 integriert
  • VoiceOver (macOS) - In macOS integriert

Barrierefreiheits-Einstellungen

Windows:

  • Einstellungen → Barrierefreiheit → Sprachausgabe (Narrator)
  • Einstellungen → Barrierefreiheit → Visuelle Effekte → Kontrastdesigns

macOS:

  • Systemeinstellungen → Bedienungshilfen → VoiceOver
  • Systemeinstellungen → Bedienungshilfen → Anzeige → Kontrast erhöhen

Zukünftige Barrierefreiheits-Verbesserungen

Geplante Verbesserungen:

  • Soundeffekte für Fadenkreuz-Umschaltung (Audio-Feedback)
  • Zusätzliche Sprachunterstützung für Lokalisierung
  • Integration von Sprachbefehlen
  • Anpassbare Audio-Hinweise
  • Barrierefreiheits-Profile (Schnellvoreinstellungen)

Kontakt für Barrierefreiheits-Support

Wenn Sie Unterstützung bei Barrierefreiheits-Features benötigen:

  • Öffnen Sie ein GitHub-Issue mit dem Label „accessibility"
  • Geben Sie Details zu Ihrer Konfiguration und Ihren Bedürfnissen an
  • Wir priorisieren Barrierefreiheits-Bugfixes

Nächste Schritte