[Th] xorg i mysz na evdev
Piotr Grymkowski
grym3k w o2.pl
Nie, 25 Lis 2007, 21:31:04 CET
On Sun, 25 Nov 2007 20:30:51 +0100
Czesiek <czesiek w innozyt.pl> wrote:
>
> W jaki sposób ostawiłeś klawiaturę na pl? Możesz coś więcej napisać?
>
No trzeba te Pliki odPowiednio Przeedytować jak w xorg.conf. U mnie myszka
działa z Palca, może dlatego że nie mam logitecha ;) Config dla klawiatury
wygląda tak:
[piotrek w carnage ~]$ cat /etc/hal/fdi/policy/10-keymap.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add"
type="strlist">hal-setup-keymap</append> </match>
<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.rules" type="string">base</merge>
<!-- If we're using Linux, we use evdev by default (falling back to
keyboard otherwise). -->
<merge key="input.xkb.model" type="string">keyboard</merge>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
string="Linux">
<merge key="input.xkb.model" type="string">evdev</merge>
</match>
<merge key="input.xkb.layout" type="string">pl</merge>
<merge key="input.xkb.variant" type="string" />
</match>
</device>
</deviceinfo>
a info jakie są aktualne ustawienia masz tutaj:
[piotrek w carnage ~]
$hal-device /org/freedesktop/Hal/devices/platform_i8042_i80
2_KBD_port_logicaldev_inputvice /org/freedesktop/Hal/devices/platform_i8042_i804
udi =
'/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input'
linux.device_file = '/dev/input/event1' (string) input.xkb.model =
'evdev' (string) input.product = 'AT Translated Set 2 keyboard' (string)
info.capabilities = { 'input', 'input.keyboard', 'input.keypad',
'input.keys', 'button' } (string list) info.udi =
'/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input' (string)
linux.subsystem = 'input' (string) input.originating_device =
'/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string)
info.product = 'AT Translated Set 2 keyboard' (string) linux.hotplug_type
= 2 (0x2) (int) input.xkb.rules = 'base' (string) linux.sysfs_path =
'/sys/class/input/input1/event1' (string) info.addons.singleton =
{ 'hald-addon-input' } (string list) input.x11_driver = 'evdev' (string)
info.category = 'input' (string) input.xkb.layout = 'pl' (string)
input.physical_device =
'/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string)
input.device = '/dev/input/event1' (string) info.parent =
'/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string)
input.xkb.variant = '' (string)
generalnie grePujesz wyjście z komendy hal-device w Poszukiwaniu klawiatury
i sPrawdzasz jakie są ustawienia i ew. doPisujesz w odPowiednich Plikach
hal'a.
Btw. w /usr/share/hal* są ustawienia domyślne, zatem (chyba) nie ma sensu
ich wszystkich koPiować. Niech ktoś mnie PoPrawi jak się mylę...
--
Pozdrawiam
Piotr Grymkowski
Więcej informacji o liście dyskusyjnej pld-users-pl