| Summary: | Пропала "мышиная" часть клавиатуры | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andrey Rahmatullin <wrar> |
| Component: | xorg-drv-evdev | Assignee: | Valery Inozemtsev <shrek> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | major | ||
| Priority: | P2 | CC: | evg, shrek |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
$ hal-find-by-capability --capability input.mouse $ hal-find-by-capability --capability input.mouse /org/freedesktop/Hal/devices/usb_device_62a_201_noserial_if1_logicaldev_input /org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0_logicaldev_input $ for u in $(hal-find-by-capability --capability input.mouse); do hal-device $u; done udi = '/org/freedesktop/Hal/devices/usb_device_62a_201_noserial_if1_logicaldev_input'
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_62a_201_noserial_if1' (string)
info.category = 'input' (string)
input.x11_driver = 'evdev' (string)
linux.sysfs_path = '/sys/class/input/input9/event6' (string)
info.subsystem = 'input' (string)
input.x11_options.XkbRules = 'base' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_62a_201_noserial_if1' (string)
info.product = 'USB-compliant keyboard' (string)
input.x11_options.XkbModel = 'evdev' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_62a_201_noserial_if1_logicaldev_input' (string)
input.x11_options.XkbLayout = 'us,ru' (string)
input.x11_options.XkbVariant = ',winkeys' (string)
input.device = '/dev/input/event6' (string)
linux.hotplug_type = 2 (0x2) (int)
input.x11_options.XkbOptions = 'grp:menu_toggle,grp_led:scroll,grp:rwin_switch' (string)
input.product = 'USB-compliant keyboard' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.keys', 'input.mouse', 'button' } (string list)
linux.device_file = '/dev/input/event6' (string)
info.addons.singleton = { 'hald-addon-input' } (string list)
udi = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0_logicaldev_input'
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0' (string)
info.category = 'input' (string)
input.x11_driver = 'evdev' (string)
linux.sysfs_path = '/sys/class/input/input7/event1' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0' (string)
info.product = 'HID 1241:1166' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0_logicaldev_input' (string)
input.device = '/dev/input/event1' (string)
linux.hotplug_type = 2 (0x2) (int)
input.product = 'HID 1241:1166' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
linux.device_file = '/dev/input/event1' (string)
$ for u in $(hal-find-by-capability --capability input.mouse); do hal-device $u; done
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_1'
info.subsystem = 'input' (string)
info.product = 'Macintosh mouse button emulation' (string)
linux.sysfs_path = '/sys/devices/virtual/input/input0/event0' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_1' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
input.x11_driver = 'evdev' (string)
info.category = 'input' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
linux.device_file = '/dev/input/event0' (string)
input.device = '/dev/input/event0' (string)
input.product = 'Macintosh mouse button emulation' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_46e_5251_noserial_if1_logicaldev_input'
info.subsystem = 'input' (string)
info.product = 'BTC USB Multimedia Cordless Kit' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-2/1-2:1.1/input/input10/event7' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_46e_5251_noserial_if1_logicaldev_input' (string)
info.addons.singleton = { 'hald-addon-input' } (string list)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_46e_5251_noserial_if1' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_46e_5251_noserial_if1' (string)
input.x11_driver = 'evdev' (string)
info.category = 'input' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
input.x11_options.XkbRules = 'base' (string)
input.x11_options.XkbModel = 'evdev' (string)
info.capabilities = { 'input', 'input.keys', 'input.mouse', 'button' } (string list)
linux.device_file = '/dev/input/event7' (string)
input.x11_options.XkbLayout = 'us,ru' (string)
input.device = '/dev/input/event7' (string)
input.x11_options.XkbOptions = 'grp:caps_toggle,grp:switch' (string)
input.product = 'BTC USB Multimedia Cordless Kit' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_46d_c024_noserial_if0_logicaldev_input'
info.subsystem = 'input' (string)
info.product = 'B16_b_02 USB-PS/2 Optical Mouse' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1:1.0/input/input8/event2' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c024_noserial_if0_logicaldev_input' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_46d_c024_noserial_if0' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_46d_c024_noserial_if0' (string)
input.x11_driver = 'evdev' (string)
info.category = 'input' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
linux.device_file = '/dev/input/event2' (string)
input.device = '/dev/input/event2' (string)
input.product = 'B16_b_02 USB-PS/2 Optical Mouse' (string)
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(II) config/hal: Adding input device bttv IR (card=13)
(**) bttv IR (card=13): always reports core events
(**) bttv IR (card=13): Device: "/dev/input/event1"
(II) bttv IR (card=13): Found keys
(II) bttv IR (card=13): Configuring as keyboard
(II) XINPUT: Adding extended input device "bttv IR (card=13)" (type: KEYBOARD)
(**) Option "xkb_rules" "base"
(**) bttv IR (card=13): xkb_rules: "base"
(**) Option "xkb_model" "evdev"
(**) bttv IR (card=13): xkb_model: "evdev"
(**) Option "xkb_layout" "us,ru"
(**) bttv IR (card=13): xkb_layout: "us,ru"
(**) Option "xkb_options" "grp:caps_toggle,grp:switch"
(**) bttv IR (card=13): xkb_options: "grp:caps_toggle,grp:switch"
(II) config/hal: Adding input device BTC USB Multimedia Cordless Kit
(**) BTC USB Multimedia Cordless Kit: always reports core events
(**) BTC USB Multimedia Cordless Kit: Device: "/dev/input/event7"
(II) BTC USB Multimedia Cordless Kit: Found x and y relative axes
(II) BTC USB Multimedia Cordless Kit: Found x and y absolute axes
(II) BTC USB Multimedia Cordless Kit: Found mouse buttons
(II) BTC USB Multimedia Cordless Kit: Found keys
(II) BTC USB Multimedia Cordless Kit: Configuring as mouse
(II) BTC USB Multimedia Cordless Kit: Configuring as keyboard
(II) XINPUT: Adding extended input device "BTC USB Multimedia Cordless Kit" (type: KEYBOARD)
(**) Option "xkb_rules" "base"
(**) BTC USB Multimedia Cordless Kit: xkb_rules: "base"
(**) Option "xkb_model" "evdev"
(**) BTC USB Multimedia Cordless Kit: xkb_model: "evdev"
(**) Option "xkb_layout" "us,ru"
(**) BTC USB Multimedia Cordless Kit: xkb_layout: "us,ru"
(**) Option "xkb_options" "grp:caps_toggle,grp:switch"
(**) BTC USB Multimedia Cordless Kit: xkb_options: "grp:caps_toggle,grp:switch"
(II) config/hal: Adding input device BTC USB Multimedia Cordless Kit
(**) BTC USB Multimedia Cordless Kit: always reports core events
(**) BTC USB Multimedia Cordless Kit: Device: "/dev/input/event3"
(II) BTC USB Multimedia Cordless Kit: Found keys
(II) BTC USB Multimedia Cordless Kit: Configuring as keyboard
(II) XINPUT: Adding extended input device "BTC USB Multimedia Cordless Kit" (type: KEYBOARD)
(**) Option "xkb_rules" "base"
(**) BTC USB Multimedia Cordless Kit: xkb_rules: "base"
(**) Option "xkb_model" "evdev"
(**) BTC USB Multimedia Cordless Kit: xkb_model: "evdev"
(**) Option "xkb_layout" "us,ru"
(**) BTC USB Multimedia Cordless Kit: xkb_layout: "us,ru"
(**) Option "xkb_options" "grp:caps_toggle,grp:switch"
(**) BTC USB Multimedia Cordless Kit: xkb_options: "grp:caps_toggle,grp:switch"
(II) config/hal: Adding input device B16_b_02 USB-PS/2 Optical Mouse
(**) B16_b_02 USB-PS/2 Optical Mouse: always reports core events
(**) B16_b_02 USB-PS/2 Optical Mouse: Device: "/dev/input/event2"
(II) B16_b_02 USB-PS/2 Optical Mouse: Found x and y relative axes
(II) B16_b_02 USB-PS/2 Optical Mouse: Found mouse buttons
(II) B16_b_02 USB-PS/2 Optical Mouse: Configuring as mouse
(II) XINPUT: Adding extended input device "B16_b_02 USB-PS/2 Optical Mouse" (type: MOUSE)
и все работает
Я рад, но мне-то это как поможет? как минимум можешь за меня порадоваться Откат на 1.99.2-alt1 не помог, на 1.2.0-alt3 помог.
(WW) <default pointer>: No Device specified, looking for one...
(II) <default pointer>: Setting Device option to "/dev/input/mice"
(--) <default pointer>: Device: "/dev/input/mice"
(==) <default pointer>: Protocol: "Auto"
(**) Option "CorePointer"
(**) <default pointer>: always reports core events
(==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
(**) <default pointer>: ZAxisMapping: buttons 4 and 5
(**) <default pointer>: Buttons: 9
(**) <default pointer>: Sensitivity: 1
(**) Option "CoreKeyboard"
(**) <default keyboard>: always reports core events
(**) Option "Protocol" "standard"
(**) <default keyboard>: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) <default keyboard>: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) <default keyboard>: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) <default keyboard>: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) <default keyboard>: CustomKeycodes disabled
(II) evaluating device (<default keyboard>)
(II) XINPUT: Adding extended input device "<default keyboard>" (type: KEYBOARD)
(II) evaluating device (<default pointer>)
(II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE)
(--) <default pointer>: PnP-detected protocol: "ExplorerPS/2"
(II) <default pointer>: ps2EnableDataReporting: succeeded
(II) RADEON(0): Damage tracking initialized for page flipping
(II) config/hal: Adding input device USB-compliant keyboard
(II) LoadModule: "evdev"
(II) Loading /usr/lib/X11/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.4.0.90, module version = 1.2.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.0
(**) USB-compliant keyboard: always reports core events
(II) USB-compliant keyboard: Found 1 absolute axes.
(II) USB-compliant keyboard: Configuring as pointer.
(II) USB-compliant keyboard: Found 4 relative axes.
(II) USB-compliant keyboard: Configuring as pointer.
(EE) USB-compliant keyboard: Unable to parse 'RelAxis 0' as a map specifier.
(**) USB-compliant keyboard: Configuring 1 absolute axes.
(II) USB-compliant keyboard: Checking button DIGI_STYLUS (74)
(II) USB-compliant keyboard: Checking bit 330
(EE) USB-compliant keyboard: AbsoluteTouch: 'DIGI_Touch' does not exist.
(II) USB-compliant keyboard: Found 10 mouse buttons
(II) USB-compliant keyboard: Configured 30 mouse buttons.
(**) Option "xkb_rules" "base"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ",winkeys"
(**) Option "xkb_options" "grp:menu_toggle,grp_led:scroll,grp:rwin_switch"
(II) XINPUT: Adding extended input device "USB-compliant keyboard" (type: KEYBOARD)
(**) USB-compliant keyboard: 2 valuators.
(**) USB-compliant keyboard: Configuring in Absolute mode.
(**) USB-compliant keyboard: Registering 30 buttons.
evdev: leds are 0x0 for device 4
(II) USB-compliant keyboard: Init
(II) USB-compliant keyboard: On
(II) config/hal: Adding input device USB-compliant keyboard
(**) USB-compliant keyboard: always reports core events
(**) Option "xkb_rules" "base"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ",winkeys"
(**) Option "xkb_options" "grp:menu_toggle,grp_led:scroll,grp:rwin_switch"
(II) XINPUT: Adding extended input device "USB-compliant keyboard" (type: KEYBOARD)
evdev: leds are 0x0 for device 5
(II) USB-compliant keyboard: Init
(II) USB-compliant keyboard: On
(II) config/hal: Adding input device HID 1241:1166
(**) HID 1241:1166: always reports core events
(II) HID 1241:1166: Found 3 relative axes.
(II) HID 1241:1166: Configuring as pointer.
(II) HID 1241:1166: Found 5 mouse buttons
(II) HID 1241:1166: Configured 8 mouse buttons.
(II) XINPUT: Adding extended input device "HID 1241:1166" (type: MOUSE)
(**) HID 1241:1166: 2 valuators.
(**) HID 1241:1166: Configuring in Absolute mode.
(**) HID 1241:1166: Registering 8 buttons.
(II) HID 1241:1166: Init
(II) HID 1241:1166: On
xf86-input-evdev-1.2.0 Required for xorg-server 1.4.x либо не выпендриваться и пользовать kbd/mouse, либо на холд 1.2.0 хотя xorg-drv-evdev можно и откатить на 1.2.0, когда будет релиз xorg-server-1.5 все равно не изветсно xorg-drv-evdev-1.2.0-alt4 Выпендриваешься здесь ты. Ребутнулся. Не работает.
xorg-drv-evdev-2.0.1-alt2
$ hal-find-by-capability --capability input.mouse
/org/freedesktop/Hal/devices/usb_device_62a_201_noserial_if1_logicaldev_input
/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0_logicaldev_input
wrar@wrars-comp ~ $ for u in $(hal-find-by-capability --capability input.mouse); do hal-device $u; done
udi = '/org/freedesktop/Hal/devices/usb_device_62a_201_noserial_if1_logicaldev_input'
input.product = 'USB-compliant keyboard' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.keys', 'input.mouse', 'button' } (string list)
linux.device_file = '/dev/input/event6' (string)
info.subsystem = 'input' (string)
info.product = 'USB-compliant keyboard' (string)
info.addons.singleton = { 'hald-addon-input' } (string list)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_62a_201_noserial_if1' (string)
info.category = 'input' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_62a_201_noserial_if1_logicaldev_input' (string)
input.x11_driver = 'evdev' (string)
linux.sysfs_path = '/sys/class/input/input9/event6' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_62a_201_noserial_if1' (string)
input.device = '/dev/input/event6' (string)
linux.hotplug_type = 2 (0x2) (int)
udi = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0_logicaldev_input'
input.product = 'HID 1241:1166' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
linux.device_file = '/dev/input/event1' (string)
info.subsystem = 'input' (string)
info.product = 'HID 1241:1166' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0' (string)
info.category = 'input' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0_logicaldev_input' (string)
input.x11_driver = 'evdev' (string)
linux.sysfs_path = '/sys/class/input/input7/event1' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0' (string)
input.device = '/dev/input/event1' (string)
linux.hotplug_type = 2 (0x2) (int)
(II) config/hal: Adding input device USB-compliant keyboard
(II) LoadModule: "evdev"
(II) Loading /usr/lib/X11/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 2.0.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.0
(**) USB-compliant keyboard: always reports core events
(**) USB-compliant keyboard: Device: "/dev/input/event6"
(II) USB-compliant keyboard: Found x and y relative axes
(II) USB-compliant keyboard: Found keys
(II) USB-compliant keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "USB-compliant keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "base"
(**) USB-compliant keyboard: xkb_rules: "base"
(**) Option "xkb_model" "evdev"
(**) USB-compliant keyboard: xkb_model: "evdev"
(**) Option "xkb_layout" "us"
(**) USB-compliant keyboard: xkb_layout: "us"
(II) config/hal: Adding input device USB-compliant keyboard
(II) LoadModule: "kbd"
(II) Loading /usr/lib/X11/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.3.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.0
(**) USB-compliant keyboard: always reports core events
(**) Option "Protocol" "standard"
(**) USB-compliant keyboard: Protocol: standard
(**) Option "AutoRepeat" "350 35"
(**) Option "XkbRules" "xorg"
(**) USB-compliant keyboard: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) USB-compliant keyboard: XkbModel: "pc105"
(**) Option "XkbLayout" "us,ru"
(**) USB-compliant keyboard: XkbLayout: "us,ru"
(**) Option "XkbVariant" ",winkeys"
(**) USB-compliant keyboard: XkbVariant: ",winkeys"
(**) Option "XkbOptions" "grp:menu_toggle,grp_led:scroll,grp:rwin_switch"
(**) USB-compliant keyboard: XkbOptions: "grp:menu_toggle,grp_led:scroll,grp:rwin_switch"
(**) Option "CustomKeycodes" "off"
(**) USB-compliant keyboard: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "USB-compliant keyboard" (type: KEYBOARD)
(II) config/hal: Adding input device HID 1241:1166
(**) HID 1241:1166: always reports core events
(**) HID 1241:1166: Device: "/dev/input/event1"
(II) HID 1241:1166: Found x and y relative axes
(II) HID 1241:1166: Found mouse buttons
(II) HID 1241:1166: Configuring as mouse
(II) XINPUT: Adding extended input device "HID 1241:1166" (type: MOUSE)
И кстати, как предполагается одновременная работа /usr/share/hal/fdi/policy/20thirdparty/10-x11-input-kbd.fdi и /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi ? для клавиатур всегда выбирается драйвер kbd (In reply to comment #14) > для клавиатур всегда выбирается драйвер kbd > Так задумано? да все еще актуально? Нет. |
После апгрейда и ребута перестали работать клавиатурное колесо и часть мультимедиа-кнопок (отдающаяся как второе устройство). wrar@wrars-comp ~ $ l /dev/input/by-id итого 0 drwxr-xr-x 2 root root 140 Июн 14 2008 ./ drwxr-xr-x 4 root root 280 Июн 14 2008 ../ lrwxrwxrwx 1 root root 9 Июн 14 2008 usb-062a_USB-compliant_keyboard-event-mouse -> ../event6 lrwxrwxrwx 1 root root 9 Июн 14 2008 usb-062a_USB-compliant_keyboard-mouse -> ../mouse1 lrwxrwxrwx 1 root root 9 Июн 14 2008 usb-062a_USB-compliant_keyboard-event-kbd -> ../event2 lrwxrwxrwx 1 root root 9 Июн 14 2008 usb-1241_1166-event-mouse -> ../event1 lrwxrwxrwx 1 root root 9 Июн 14 2008 usb-1241_1166-mouse -> ../mouse0 wrar@wrars-comp ~ $ l /dev/input/by-path итого 0 drwxr-xr-x 2 root root 160 Июн 14 2008 ./ drwxr-xr-x 4 root root 280 Июн 14 2008 ../ lrwxrwxrwx 1 root root 9 Июн 14 2008 pci-0000:00:10.4-usb-0:3.4:1.1-event-mouse -> ../event6 lrwxrwxrwx 1 root root 9 Июн 14 2008 pci-0000:00:10.4-usb-0:3.4:1.1-mouse -> ../mouse1 lrwxrwxrwx 1 root root 9 Июн 14 2008 pci-0000:00:10.4-usb-0:3.4:1.0-event-kbd -> ../event2 lrwxrwxrwx 1 root root 9 Июн 14 2008 pci-0000:00:10.4-usb-0:3.1:1.0-event-mouse -> ../event1 lrwxrwxrwx 1 root root 9 Июн 14 2008 pci-0000:00:10.4-usb-0:3.1:1.0-mouse -> ../mouse0 (II) config/hal: Adding input device USB-compliant keyboard (II) LoadModule: "evdev" (II) Loading /usr/lib/X11/modules/input//evdev_drv.so (II) Module evdev: vendor="X.Org Foundation" compiled for 0.0.0, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 2.0 (**) USB-compliant keyboard: always reports core events (**) USB-compliant keyboard: Device: "/dev/input/event6" (II) USB-compliant keyboard: Found x and y relative axes (II) USB-compliant keyboard: Found keys (II) USB-compliant keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "USB-compliant keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "base" (**) USB-compliant keyboard: xkb_rules: "base" (**) Option "xkb_model" "evdev" (**) USB-compliant keyboard: xkb_model: "evdev" (**) Option "xkb_layout" "us,ru" (**) USB-compliant keyboard: xkb_layout: "us,ru" (**) Option "xkb_variant" ",winkeys" (**) USB-compliant keyboard: xkb_variant: ",winkeys" (**) Option "xkb_options" "grp:menu_toggle,grp_led:scroll,grp:rwin_switch" (**) USB-compliant keyboard: xkb_options: "grp:menu_toggle,grp_led:scroll,grp:rwin_switch" (II) config/hal: Adding input device USB-compliant keyboard (**) USB-compliant keyboard: always reports core events (**) USB-compliant keyboard: Device: "/dev/input/event2" (II) USB-compliant keyboard: Found keys (II) USB-compliant keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "USB-compliant keyboard" (type: KEYBOARD) xorg-drv-evdev-1.99.4-alt1