Jensel
Anmeldungsdatum: 23. März 2006
Beiträge: 209
|
Hallo Leute, ich hatte vor einiger Zeit bereits in einem Forumseintrag darauf aufmerksam gemacht, dass seit Hardy die xorg.conf nicht mehr zur Konfiguration von Eingabegeräten benötigt wird. In einem jungfräulichem Hardy fehlen bereits Einträge für Maus und Tastatur, bzw. sie werden im "ServerLayout" nicht mehr aufgerufen. Ich habe nun einen neuen Artikel angelegt, der die zukünftige Konfiguration beschreibt. Sie ist seit Hardy möglich, aber optional. Der riesige Vorteil ist die Unabhängigkeit von Gerätedateien (d.h. egal wo eingesteckt) und das dynamische Hinzufügen zur Laufzeit. Ich bin zwar noch nicht ganz fertig, wollte den Artikel aber bereits aus zwei Gründen bekanntmachen:
Er tangiert eine ganze Reihe von alten Artikeln, insbesondere XServer und evdev und zudem praktisch alle vorhandenen Maus/Tastatur-Artikel. Letztere sind zu einem guten Teil überholt, da die neue Methode ganze Geräteklassen auf einmal konfigurieren kann. Ich würde gern weitere allgemeine Konfigurationsbeispiele in den Artikel aufnehmen, da es jetzt praktisch möglich ist, eine Art "Universalkonfiguration" bereitzustellen, auf die man bei Problemen zurückgreifen kann. Es nett, wenn ihr hier an den Lücken im Artikel mithelfen könntet (ich besitze z.B. kein Grafiktablett). Bereits die Ausgabe des Befehls hal-find-by-capability --capability input | xargs -I{} hal-device {} würde mir helfen.
Link zum Artikel
Gruß, Jens
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
Das ist natürlich eine elegante Methode, allerdings sind die eingebauten Regeln mit Intrepid schon sehr gut.
|
Jensel
(Themenstarter)
Anmeldungsdatum: 23. März 2006
Beiträge: 209
|
Nun, ich habe intrepid noch nicht getestet, denke aber, dass es ebenfalls über Hal die Konfiguration erledigt. Natives Plug&Play unterstützt der XServer bereits seit Version 7.3 (der in hardy), die 10-x11-input.fdi dient dabei nur zum "Feintuning". Da du dem Anschein nach intrepid benutzt, könntest du nachgucken, ob es defaultmäßig eine /etc/hal/fdi/policy/10-x11-input.fdi gibt? Und wenn ja, bitte posten? Es wäre außerdem interessant zu wissen, ob intrepid standardmäßig "evdev" als X11-Maus/Tastaturtreiber lädt. Gruß, Jens
|
Jensel
(Themenstarter)
Anmeldungsdatum: 23. März 2006
Beiträge: 209
|
Der Artikel ist nun größtenteils komplett. Gruß, Jens
|
Jensel
(Themenstarter)
Anmeldungsdatum: 23. März 2006
Beiträge: 209
|
Noch einige Anmerkungen:
Der jetzige Titel ist suboptimal 😉. Besser wäre etwas wie "Eingabegeräte mit HAL", "Eingabegeräte Plug&Play" o.ä.. Der Dateiname "10-x11-input.fdi " ist willkürlich, man kann beliebig viele "HAL Policy"-Dateien unter "/etc/hal/fdi/policy/ " haben – das werde ich im Artikel auch noch vermerken. Der neue XServer aus Intrepid setzt meines Wissens komplett auf Eingabegerät-HAL-Konfig. InputDevice-Sections in der xorg.conf werden standardmäßig ignoriert. Falls die Automatik – die vermutl. dank mitgelieferter fdi-Dateien wesentlich besser ist – versagen sollte, muss man an den Dateien herumwerkeln oder eigene schreiben. Das Vorgehen dürfte identisch sein, nur jemand mit Intrepid sollte dies vllt. mal testen.
Gruß, Jens
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
Jensel schrieb: Da du dem Anschein nach intrepid benutzt, könntest du nachgucken, ob es defaultmäßig eine /etc/hal/fdi/policy/10-x11-input.fdi gibt?
Nein tut es nicht, die einzige .fdi betrifft minimalst Datenspeicher. Jensel schrieb: Es wäre außerdem interessant zu wissen, ob intrepid standardmäßig "evdev" als X11-Maus/Tastaturtreiber lädt.
Ja - und das erschreckend gut. Sogar bei meiner Logitech-Maus ist das horizontale Scrollen nun richtig konfiguriert und meine Microsoft Bluetooth-Maus wird auch korrekt erkannt. Es ist gut möglich dass mit Intrepid die wesentliche Frage nurnoch ist, wie man die zusätzlichen Tasten belegt... also xbindkeys.
|
Jensel
(Themenstarter)
Anmeldungsdatum: 23. März 2006
Beiträge: 209
|
Rotbart van Dainig schrieb: Jensel schrieb: Da du dem Anschein nach intrepid benutzt, könntest du nachgucken, ob es defaultmäßig eine /etc/hal/fdi/policy/10-x11-input.fdi gibt?
Nein tut es nicht, die einzige .fdi betrifft minimalst Datenspeicher.
Nun, dann denke ich wirst du die Datei und ihre Freunde unter '/usr/share/hal/fdi/policy/' (bzw. den Unterverzeichnissen) finden. Intrepid kocht auch nur mit Wasser... 😉 Auf jeden Fall ist es erfreulich, dass Ubuntu endlich evdev standardmäßig nutzt. Gruß, Jens
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
Jain - dort finden sich tatsächlich einige entsprechende Regel-Sets... aber keine ausgeprägten Zuweisungen für Spezialfall-Mäuse.
|
march
Anmeldungsdatum: 12. Juni 2005
Beiträge: 17337
Wohnort: /home/noise
|
Hi ☺ Netter Artikel ☺ Sind nur einige Syntaxfehler enthalten:
Dateinamen, Pfade und Ordner bitte fett externe Links bitte entsprechend kennzeichnen: 🇬🇧, ⮷ ...
|
Philipp_B
Supporter
Anmeldungsdatum: 22. Juli 2005
Beiträge: 8556
Wohnort: Meckesheim
|
Für wen ist dieser Artikel geeignet ? Jemand der eine 10 Tasten Maus konfigurieren möchte oder z.B. jemand mit nem Grafiktablett ? Müssen Nutzer der genannten Geräte diesen Artikel befolgen um ihre Geräte unter Intrepid nutzen zu können ?
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
Der Artikel betrifft effektiv erstmal nur Hardy (was als LTS völlig ok ist). Intrepid hat den neuen X-Server und damit werden eigentlich die meisten Artikel zum korrekten Einbinden von Eingabegeräten überflüssig.
|
Jensel
(Themenstarter)
Anmeldungsdatum: 23. März 2006
Beiträge: 209
|
desperado666 schrieb: Für wen ist dieser Artikel geeignet ? Jemand der eine 10 Tasten Maus konfigurieren möchte oder z.B. jemand mit nem Grafiktablett ? Müssen Nutzer der genannten Geräte diesen Artikel befolgen um ihre Geräte unter Intrepid nutzen zu können ?
Der Artikel betrifft sämtliche Eingabegeräte (Maus, Tastatur, Touchpad, Grafiktablett, ...) für XServer ab Hardy. Bei Intrepid muss man nur nix machen, da es bereits einen umfangreichen Regelsatz mitbringt. Bei Hardy wird zwar auch schon über HAL konfiguriert (keine Einträge für Maus & Tastatur mehr in der xorg.conf), nur fehlen eben die Regelsätze. Ansonsten gilt der Artikel für beide Versionen: Mit Hilfe des Artikels sollte man die Konfiguration anpassen können - es ist bei Intrepid nur meist nicht nötig. Habe ich jetzt auch im Artikel vermerkt. Fettschrift und Linkkennzeichnungen sollten nun auch stimmen. Gruß, Jens
|
Philipp_B
Supporter
Anmeldungsdatum: 22. Juli 2005
Beiträge: 8556
Wohnort: Meckesheim
|
Also wenn ich ab Intrepid ein Wacom Grafiktablett mit USB am PC anschliesse muss ich gar nichts mehr installieren und einstellen ? Es geht out of the box ?
|
Jensel
(Themenstarter)
Anmeldungsdatum: 23. März 2006
Beiträge: 209
|
desperado666 schrieb: Also wenn ich ab Intrepid ein Wacom Grafiktablett mit USB am PC anschliesse muss ich gar nichts mehr installieren und einstellen ? Es geht out of the box ?
Kurze Antwort: Ja Lange Antwort: Wenn nicht, ist es ein Fall für den Bugreport. Noch längere Antwort: Der Artikel sollte nur für Intrepid-Nutzer relevant werden, wenn sie spezielle Einstellungen (Treiber-Optionen) wünschen, die so aber nicht für alle Nutzer des Geräts sinnvoll sind. Gruß, Jens
|
Jensel
(Themenstarter)
Anmeldungsdatum: 23. März 2006
Beiträge: 209
|
Der Artikel ist nun schon seit einiger Zeit fertig, also bitte aus der Baustelle verschieben. Bessere Namen als '10-x11-input.fdi' hatte ich oben schon erwähnt. Außerdem sollte der Artikel unter Hardware (Abschnitt „Eingabegeraete“) verlinkt werden, da er seit Hardy (optional) bzw. Intrepid (standard) den zentralen Weg zur Konfiguration von X11-Eingabegeräten beschreibt. Gruß, Jens
|