| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen | 
	
  | 
 
	  
		| Wie findet Ihr dieses Projekt? |  
		| 
			
			  | Super |  | 100% | [ 1 ] |  
			  | Gut |  | 0% | [ 0 ] |  
			  | Mittelmässig |  | 0% | [ 0 ] |  
			  | Schlecht (Warum?) |  | 0% | [ 0 ] |  
			  | Scheiße (Warum?) |  | 0% | [ 0 ] |  |  
		| Stimmen insgesamt : 1 |  
 | 
	
		| Autor | Nachricht | 
	
		| ThePuppetMaster 
 
  
 Anmeldungsdatum: 18.02.2007
 Beiträge: 1839
 Wohnort: [JN58JR]
 
 | 
			
				|  Verfasst am: 12.12.2013, 16:54    Titel: [ Linux ][ Treiber ] XBOX - XID Linux UserSpace Treiber |   |  
				| 
 |  
				|   
 
 OS: Linux
 Kategorie: Treiber
 Funktion: Ermöglicht den Betrieb eines XBOX-Gamepad's an einem Linux-PC
 Projektseite: Http://freeBASIC-Portal.de
 
 
 
 Ausführliche Beschreibung:
 Das XID Protokoll ist ein Kommunikationprotokoll von Gamepads welche an die XBOX angeschlossen werden.
 
 Das die XBOX-Controller via USB arbeiten, ist es so auch möglich diese an einem PC zu betreiben. Jedoch existieren nur für Windows spezielle Treiber welche den gesamten Controller unterstützen.
 
 Für Linux gibt es nur 2 (mit bekannte) Treiber. Einmal der "xpad" Treiber welcher als Linux-Kernel-Treiber vorliegt und einmal der "xboxdrv" welcher als User-Space Treiber fungiert.
 
 beide haben jedoch den Nachteil, das neue Controler mit unterschiedlicher Protokollnutzung nicht unbedingt kompatibel sind, und erst in die entsprechenden Treiber, Quellcodeseitig, integriert werden müssen.
 
 Das hier vorgestellte "xid_usdriver" arbeitet hingegen mit Dateien welche den Protokollaufbau spezifizieren.
 
 Der Treiber darf frei verwendet und modifiziert werden. Jedoch ist eine Namensnennung des Autors (ThePuppetMaster) erwünscht.
 
 Die beiligende .xid Datei (controler-config) ist auf einen "Thrustmaster GP XID" ausgelegt. Sie enthält jedoch auch den aufbau der Datei, so das leicht für andere Controler weitere Konfigurations-Datein erstellt werden können.
 
 Der Source ist bei weitem nicht optimal und aufgeräumt. Er läuft jedoch fehlerfrei (zumindest bei mir)
   
 
 Direkt Download:
 [Sourcecode] Bitte von der Projektseite herunterladen!
 
 
 Changelog:
 Befindet sich auf der Projektseite. bzw hier als jeweils seperates Posting.
 
 
 
 MfG
 TPM
 _________________
 [ WebFBC ][ OPS ][ ToOFlo ][ Wiemann.TV ]
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| Sebastian Administrator
 
  
 Anmeldungsdatum: 10.09.2004
 Beiträge: 5969
 Wohnort: Deutschland
 
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		|  |