Wundersamer Tastatursalat bei Jaunty
Florian Diesch
diesch at spamfence.net
Don Jul 23 00:28:24 BST 2009
Friedrich Strohmaier <listen_ubuntu at bits-fritz.de> writes:
> Hi Florian, *,
>
> Florian Diesch schrieb:
>>Friedrich Strohmaier <listen_ubuntu at bits-fritz.de> wrote:
>
>>> [.. sonderbare Tastaturbelegung funktioniert überraschenderweise ..]
>
> [..]
>
>>> hal-find-by-capability --capability input | xargs -I{} hal-device
> {} |\ grep xkb
>>> input.xkb.model = 'pc105' (string)
>>> input.xkb.variant = 'nodeadkeys' (string)
>>> input.xkb.rules = 'evdev' (string)
>>> input.xkb.layout = 'de' (string)
>
>>Wie sieht denn die komplette Ausgabe (ohne grep) aus?
>
> Habe ich wegen besserer Umbruchansicht als Anhang dran (ich weiß..)
Hilft leider nicht wirklich weiter.
>>Schau mal bei /usr/share/hal/fdi/information/10freedesktop/30-keymap*,
>>ob da irgendwo die Belegung geändert wird.
>
> ~$ ls -1 /usr/share/hal/fdi/information/10freedesktop/30-keymap-*
> /usr/share/hal/fdi/information/10freedesktop/30-keymap-acer.fdi
> /usr/share/hal/fdi/information/10freedesktop/30-keymap-compaq.fdi
> /usr/share/hal/fdi/information/10freedesktop/30-keymap-dell.fdi
> /usr/share/hal/fdi/information/10freedesktop/30-keymap-hp.fdi
> /usr/share/hal/fdi/information/10freedesktop/30-keymap-lenovo.fdi
> /usr/share/hal/fdi/information/10freedesktop/30-keymap-misc.fdi
> /usr/share/hal/fdi/information/10freedesktop/30-keymap-module-sony-laptop.fdi
> /usr/share/hal/fdi/information/10freedesktop/30-keymap-module-thinkpad-acpi.fdi
>
> Aha, da sind die :o))
>
> Jetzt muss ich nur noch rausfinden, welcher vendor von hal erkannt und
> verwendet wird..
>
> Tipps zur Abkürzung highly apreciated! ;o))
Für eine ersten Überblick ist
egrep '[^/]match' *
ganz sinnvoll.
Um nachzuschauen, was HAL weiß, ist
evtl. <http://www.florian-diesch.de/software/shell-scripts/#dave>
hilfreich - allerdings nur bei String-Eigenschaften, weil
hal-find-by-property nur mit denen umgehen kann.
> P.S. @lle
> Bin auf dieser Reise über http://wiki.ubuntuusers.de/HAL gestolpert.
> Da steht: "Seit Frühjahr 2009 wird aktiv am Nachfolger von HAL Namens
> DeviceKit gearbeitet."
> :o((
>
> Schwacher Trost: "Dieses soll HAL ersetzen und gleichzeitig einige
> HAL-spezifische Probleme und Designfehler beseitigen."
Aus Anwender-Sicht finde ich HAL machmal recht praktisch, aus
Entwicklersicht ist da aber viel zu viel reingepackt und das Ding ist
kaum noch wartbar.
Florian
--
<http://www.florian-diesch.de/>