From: Andrey Rahmatullin <wrar@altlinux.ru>
To: sisyphus@lists.altlinux.org
Subject: Re: [sisyphus] libXinput, hal
Date: Mon, 7 Apr 2008 22:40:27 +0600
Message-ID: <20080407164027.GI27957@wrars-comp.wrarsdomain> (raw)
In-Reply-To: <200804051603.27001.shrek@altlinux.ru>
[-- Attachment #1.1: Type: text/plain, Size: 840 bytes --]
On Sat, Apr 05, 2008 at 04:03:22PM +0400, Valery V. Inozemtsev wrote:
> я удалил из hal'а 10-x11-input.fdi, поэтому потерялся x11_driver
> установи libXiconfig-1.5.1-alt1, но заметь, в x11-input.fdi изменился
> синтаксис, хотя в нем все расписино
No luck here.
libXiconfig-1.5.1-alt1
hal-0.5.11-alt2.rc2
$ setxkbmap -print
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete+ledscroll(group_lock)" };
xkb_symbols { include "pc+us+inet(evdev)+group(rwin_switch)+group(menu_toggle)" };
xkb_geometry { include "pc(pc104)" };
};
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
<ravil> а что не так с альсой в стд-деф?
<raorn> она утонула (ц)
[-- Attachment #1.2: x11-input.fdi --]
[-- Type: text/plain, Size: 3247 bytes --]
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<!-- The way this works:
Match against some input device (see the HAL specification for more
information), and then merge in keys, which you can use to specify
the configuration similar to the way you would in xorg.conf. You will
need to restart HAL after making changes. If you are having issues,
starting X with the -logverbose 7 flag may yield useful information.
Keys Supported:
Key "input.x11_driver" (string)
This specifies the driver to use. You MUST specify this option,
or a driver will not be loaded and the rest will be ignored by
Xorg
Key "input.x11_options.<option name>" (string)
This allows you to specify arbitrary options to pass to the driver.
Anything you would normally specify in xorg.conf goes here. So, for
option "Mode" in xorg.conf, you would specify the key name of
"input.x11_options.Mode".
Do not specify "input.x11_options.Device" since "input.device"
will be used automatically.
Legacy Keys
"input.xkb.rules"
"input.xkb.model"
"input.xkb.layout"
"input.xkb.variant"
"input.xkb.options"
These keys are deprecated. Use these instead:
"input.x11_options.XkbRules"
"input.x11_options.XkbModel"
"input.x11_options.XkbLayout"
"input.x11_options.XkbVariant"
"input.x11_options.XkbOptions"
See the evdev documentation for more information.
You will probably want to add the following option to the ServerFlags of
your xorg.conf:
Option "AllowEmptyInput" "True"
FIXME: Support tablets too.
TODO: I think its fixed, can't test
-->
<match key="info.capabilities" contains="input.mouse">
<merge key="input.x11_driver" type="string">mouse</merge>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
string="Linux">
<merge key="input.x11_driver" type="string">evdev</merge>
</match>
</match>
<match key="info.capabilities" contains="input.keys">
<merge key="input.x11_options.XkbRules" type="string">base</merge>
<!-- If we're using Linux, we use evdev by default (falling back to
keyboard otherwise). -->
<merge key="input.x11_driver" type="string">kbd</merge>
<merge key="input.x11_options.XkbModel" type="string">pc105</merge>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
string="Linux">
<merge key="input.x11_driver" type="string">evdev</merge>
<merge key="input.x11_options.XkbModel" type="string">evdev</merge>
</match>
<merge key="input.x11_options.XkbLayout" type="string">us,ru</merge>
<merge key="input.x11_options.XkbVariant" type="string">,winkeys</merge>
<merge key="input.x11_options.XkbOptions" type="string">grp:menu_toggle,grp_led:scroll,grp:rwin_switch</merge>
</match>
</device>
</deviceinfo>
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
next prev parent reply other threads:[~2008-04-07 16:40 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-05 11:52 Sergey Bolshakov
2008-04-05 12:03 ` Valery V. Inozemtsev
2008-04-05 13:49 ` Sergey Bolshakov
2008-04-05 13:52 ` Valery V. Inozemtsev
2008-04-07 16:40 ` Andrey Rahmatullin [this message]
2008-04-08 5:06 ` Andrey Rahmatullin
2008-04-22 5:56 ` Andrey Rahmatullin
2008-04-22 15:17 ` Andrey Rahmatullin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080407164027.GI27957@wrars-comp.wrarsdomain \
--to=wrar@altlinux.ru \
--cc=sisyphus@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git