Gentoo Archives: gentoo-user-ru

From: Sergey Kobzar <sergey.kobzar@××××.ru>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] ScrollLock and external keyboard
Date: Thu, 01 Aug 2013 07:13:28
Message-Id: 51FA0A92.20303@mail.ru
In Reply to: Re: [gentoo-user-ru] ScrollLock and external keyboard by Mad Deer
1 On 07/31/13 21:47, Mad Deer wrote:
2 > On 31.07.2013 13:51, Sergey Kobzar wrote:
3 >> Linux 3.7.10-gentoo i686
4 >> xorg-server-1.13.4
5 >>
6 >> В xorg.conf:
7 >> Section "InputClass"
8 >> Identifier "Keyboard"
9 >> Driver "evdev"
10 >> Option "XkbLayout" "us,ru(winkeys)"
11 >> Option "XkbOptions"
12 >> "grp:ctrl_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp"
13 >> MatchIsKeyboard "on"
14 >> EndSection
15 >>
16 >> Если переключаю раскладку на клавиатуре ноута - ScrollLock реагирует.
17 >> Все ОК с внешней проводной
18 >> клавиатурой подключенной по USB.
19 >>
20 >> Если же подключаю Logitech K360 Wireless keyboard, то:
21 >> - сменить раскладку невозможно пока на основной клавиатуре не нажму
22 >> комбинацию Ctrl+Shift. При этом
23 >> ScrollLock загорается как положено. После этого на внешней клавиатуре
24 >> раскладка меняется без проблем.
25 >> - индикатор ScrollLock не изменяет своего состояния вне зависимости от
26 >> переключения раскладки на
27 >> внешней клавиатуре. Т.е. всегда остается on или off.
28 >>
29 >> Видится клавиатура как
30 >> Bus 006 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
31 >>
32 >> Может доп. секции для клавиатуры в xorg.conf не хватает? Есть идеи?
33 >>
34 >
35 > а если при подключённой клавиатуре сделать:
36 > setxkbmap -option
37 > "grp:ctrl_shift_toggle,grp_led:scroll,compose:menu,terminate:ctrl_alt_bksp"
38 > -layout "us,ru(winkeys)"
39 > ?
40 >
41 > давно заметил что X применяют привила раскладок только к тем плавиатурам
42 > которые подключены на момент старта
43
44 Клавиатура уже подключена на момент старта X'ов.
45
46 Выполнил комманду выше - переключение раскладки заработало без
47 первоначального использования основной клавиатуры. Но ScrollLock так и
48 не меняет состояния.
49
50 Надо попробовать ядро посвежее накатить...