Steam Support Wiki
 
 

Configuring a Mouse for Use in a Game

 
 

Alle Inhalte des STEAM Support-Wiki werden vom STEAM Support-Team und von der Steam-Community moderiert - Achtung! Links und Verlinkungen zu Inhalten externer Websites sollten Sie mit Vorsicht behandeln!

Des Weiteren weisen wir darauf hin, dass das STEAM Support-Team Sie niemals nach Login-Daten oder Passwörtern befragen wird und wir Sie auch nicht auffordern werden, Ihr Passwort in Webseiten-Formularen einzutragen. Bitte schützen Sie Ihr Steam-Passwort, Ihren Accountnamen und Ihre CD-Keys vor Missbrauch!

Konfiguration der Maus zur Nutzung in einem Spiel

Es existieren drei Start-Optionen mit denen das Mausverhalten und die Mauseinstellungen für HL verändert werden können.

  • -noforcemparms benutzt die Maustasten wie im Betriebssystem
  • -noforcemaccel benutzt die Zeigerbeschleunigung wie im Betriebssystem
  • -noforcemspd benutzt die Zeigergeschwindigkeit wie im Betriebssystem

Machen Sie sich bitte zu erst bewusst, dass (mindestens) vier verschiedene Systeme versuchen Ihre Mausbewegungen zu interpretieren und umzusetzen.

BIOS

Das BIOS (Basic Input/Output System) Ihrer Hauptplatine besitzt bestimmte Funktionsroutinen, welche die Maus funktionieren lassen. Eine Routine für den PS2-Anschluss, eine andere für USB.

Betriebssystem

Das Betriebssystem benutzt grundlegende Treiber, um zu bestimmen, wie die Maus sich bewegt, klickt, wie schnell sie sich bewegt, wie der Zeiger ausschaut, wie die Tasten interpretiert werden. Oberflächlich betrachtet scheint es, als ob nur ein Treiber die Maus steuert, aber tatsächlich sind drei verschiedene daran beteiligt: einer für den PS2-Anschluss, einer für USB (welcher viel zu tun hat) und dann gibt es noch die API (Applikationsschnittstelle). Sie verwendet allgemeine Befehle und übersetzt sie in die spezifische Sprache der Mausbauteile.

Die Maus hat verschiedene Attribute, welche in der Systemsteuerung angepasst werden können.

  • Wie schnell sich der Mauszeiger im Verhältnis zur physikalischen Maus bewegt. Dies ist die "Zeigergeschwindigkeit".
  • Wie stark der Mauszeiger relativ zu physikalischen Bewegung der Maus beschleunigt. Dies ist die "Mausbeschleunigung".
  • Tasten - beinhaltet alle Funktionen, die auf die Maustasten gelegt werden können. Die meisten sind nicht dazu geeignet Half-Life zu spielen.

Angepasste Treiber und Treibererweiterungen des Mausherstellers

Hersteller von Mäusen produzieren Treiber, welche die Maus viel mehr Dinge tun lassen kann, als einfach nur zu zeigen und zu klicken.

Leider verursachen diese Erweiterungen (und auch die Treiber selbst) eine ungewollte Verzögerung und Berechnung innerhalb eines Spieles.

Half-Life hat eigene Treiber für Maus und Tastatur, welche direkt mit den Geräten über die API des Betriebssystems kommunizieren, es sei denn Mausanwendungen und -treiber haben priorisierten Zugriff auf die Maus. Dadurch kann es zu Beeinträchtigungen kommen.

Idealerweise greift HL direkt auf Maus und Tastatur zu, ohne das Maustreiber und Betriebssystem im Weg stehen.

Jedoch kann HL möglicherweise nicht alle hunderte (oder tausende) von Geräten verstehen, so dass spezielle Treiber für die Maus nötig sind, um als übersetzende Schicht zu agieren (und wieder die API).

USB HUBs, Akkus und das Stromsparen

Mann sollte nicht vergessen, dass die Hauptplatine und das Betriebssystem verschiedene Ebenen für das Stromsparen besitzen. Besonders bei tragbaren Computern kann es passieren, dass die USB-Energie abgeschaltet wird, um Strom zu sparen, während man spielt!

Schnurlose Tastaturen und Mäuse verwenden Batterien, welche sich entleeren, wodurch sich die Geräte bei niedrigem Ladestand merkwürdig verhalten können.

Die drei Start-Optionen

Nach einiger Zeit bemerkte Valve, dass sich mit den grundlegenden, internen Befehlen nicht alle neuen Mäuse und mausähnlichen Geräte, wie zum Beispiel nostromo, richtig steuern ließen.

Also führten sie die drei Start-Optionen ein, welche es erlauben die Einstellungen vom Betriebssystem zu übernehmen und die Einstellungen im Spiel außen vor zu lassen.

-noforcemspd benutzt Zeigergeschwindigkeit wie im Betriebssystem

Dies sorgt dafür, dass HL die Zeigergeschwindigkeit, genau so wie sie in den Mauseigenschaften des Betriebssystems eingestellt wurde, übernimmt.

Die Geschwindigkeit ist anders zu verstehen als die "Empfindlichkeit" in den Mauseinstellungen. Die Empfindlichkeit dient als Verstärker oder Dämpfer der Bewegungen.

-noforcemaccel benutzt Zeigerbeschleunigung wie im Betriebssystem

Normalerweise ist das letzte was man in HL benötigt Zeigerbeschleunigung. Manchmal funktioniert die Beschleunigungsunterdückung von HL nicht, weil die Maus oder deren Treiber zu speziell sind.

Diese Option stellt die Beschleunigungsunterdückung ab und die Beschleunigung wird so in das Spiel übernommen, wie sie im Betriebssytem eingestellt wurde.

-noforcemparms benutzt Maustasten wie im Betriebssystem

Diese Einstellung teilt HL mit, alle Tastenbelegungen so zu verwenden wie sie im Betriebssystem eingestellt wurden. Stellen Sie sicher, dass jeder Taste ein Buchstabe oder ein Tastendruck der Tastatur zugewiesen wurde, welche(r) vom Spiel verstanden werden kann.

Normalerweise weist HL seine eigenen Tastenbelegungen der Maus zu. Wird in das Betriebssystem zurück gewechselt, kehren die Tasten wieder in ihre Ursprungsbelegung zurück. Diese Option stellt den Vorgang ab.

Dies bedeutet jedoch, wenn eine für HL eingerichtete Taste im Betriebssystem, oder einer anderen Anwendung, gedrückt wird, HL-Zeichen und -Befehle zu dieser Anwendung gesendet werden.

Verzögerung der Mausbewegung

  1. Stellen Sie installierte Programme des Mausherstellers ab. Mouseware und Setpoint sind zwei gute Bespiele.
  2. Vereinfachen Sie die Schnittstelle - Benutzen Sie PS2 statt USB
  3. Benutzen Sie nur die Einstellungen im Spiel oder die im Betriebssystem (dazu gibt es die drei Start-Optionen).
  4. Stellen Sie jegliche Programme ab, welche versuchen könnten beim Spielen auf die Maus zuzugreifen.
  5. Ersetzen Sie die Batterien Ihrer drahtlosen Tastatur und Maus.
  6. Schalten Sie alle Stromsparmodi im BIOS und Betriebssystem ab.
  7. Schalten Sie alle Schattierungs-, Schleier- und Smart-Move-Optionen im Maustreiber ab. Schalten Sie alle Theme-Programme ab, besonders WindowBlinds!.
  8. Versuchen Sie alle Herstellertreiber für die Maus zu deinstallieren, um nur die betriebssystemeigenen zu verwenden.

Noch eine wichtige Sache... Vieren, Trojaner, Spyware, IE, Mediaplayer, P2P, Fehlerberichterstattung, fast alles was auf einem Rechner läuft kann sich in die Maussteuerung einklinken und zu unerwartetem Verhalten führen.

 
 
  link: Valve Software MediaWiki Logo