Bug 20663 - в иксах не корректно работает CapsLock от резиновой usb клавиатуры
Summary: в иксах не корректно работает CapsLock от резиновой usb клавиатуры
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: xorg (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Valery Inozemtsev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-02 15:42 MSD by Yan
Modified: 2009-07-03 13:36 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yan 2009-07-02 15:42:54 MSD
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.29-std-def-alt3 #1 SMP Thu Jun 11 01:14:21 UTC 2009 i686 GNU/Linux

Купил резиновую клаву, как в крепком орешке media-tech )))

Подключил к компу клаву:
dmesg:

[   85.460109] usb 5-2.3: new low speed USB device using ehci_hcd and address 6
[   85.587452] usb 5-2.3: New USB device found, idVendor=04d9, idProduct=1702
[   85.587457] usb 5-2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   85.587460] usb 5-2.3: Product: USB Keyboard
[   85.587462] usb 5-2.3: Manufacturer:
[   85.587740] usb 5-2.3: configuration #1 chosen from 1 choice
[   87.181763] usbcore: registered new interface driver hiddev
[   87.191566] input:   USB Keyboard as /devices/pci0000:00/0000:00:10.4/usb5/5-2/5-2.3/5-2.3:1.0/input/input6
[   87.191840] generic-usb 0003:04D9:1702.0001: input,hidraw0: USB HID v1.10 Keyboard [  USB Keyboard] on usb-0000:00:10.4-2.3/input0
[   87.210295] input:   USB Keyboard as /devices/pci0000:00/0000:00:10.4/usb5/5-2/5-2.3/5-2.3:1.1/input/input7
[   87.210567] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB HID v1.10 Device [  USB Keyboard] on usb-0000:00:10.4-2.3/input1
[   87.210597] usbcore: registered new interface driver usbhid
[   87.210602] usbhid: v2.6:USB HID core driver


клава работает, но у меня на клаве pc/2 клавиша CapsLock используется для переключения раскладки. В консоли (без иксов) раскладка переключается корректно с помощью usb клавиатуры, а в иксах CapsLock не переключает клавиатуру, он работает как обычный CapsLock меняет регистр шрифта (большой/маленький)
Comment 1 Valery Inozemtsev 2009-07-02 16:00:54 MSD
что говорит
$ setxkbmap -print
Comment 2 Yan 2009-07-02 22:49:50 MSD
(In reply to comment #1)
> что говорит
> $ setxkbmap -print

без резиновой клавы 

[yan@localhost ~]$ setxkbmap -print
xkb_keymap {
        xkb_keycodes  { include "evdev+aliases(qwerty)" };
        xkb_types     { include "complete"      };
        xkb_compat    { include "complete"      };
        xkb_symbols   { include "pc+us+ru(winkeys):2+inet(evdev)+group(switch)+capslock(grouplock)+compose(menu)"       };
        xkb_geometry  { include "pc(pc104)"     };
};
[yan@localhost ~]$
Comment 3 Yan 2009-07-02 22:53:09 MSD
(In reply to comment #1)
> что говорит
> $ setxkbmap -print

с резиновой клавой:

[yan@localhost ~]$ setxkbmap -print
xkb_keymap {
        xkb_keycodes  { include "evdev+aliases(qwerty)" };
        xkb_types     { include "complete"      };
        xkb_compat    { include "complete"      };
        xkb_symbols   { include "pc+us+inet(evdev)"     };
        xkb_geometry  { include "pc(pc104)"     };
};
Comment 4 Valery Inozemtsev 2009-07-02 22:59:20 MSD
сейчас настройки для каждой клавиатуры свои. если клавиатура подключается после закрузки X сервера, настраиватье ее надо в /etc/hal/fdi/policy/10-x11-input.fdi