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/>