j'ai le même problème que vous sur un de mes PC. Il s'agit d'un pc avec un clavier Logitech K400.
Si j'ai le temps je ferai un downgrade de quelques paquets (je sens bien linux et udev) afin d'essayer de faire avancer la recherche

Code : Tout sélectionner
(II) Using input driver 'evdev' for 'Power Button' (II) Using input driver 'evdev' for 'Power Button'
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(**) Power Button: always reports core events (**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event2" | (**) Power Button: Device: "/dev/input/event1"
(--) Power Button: Found keys (--) Power Button: Found keys
(II) Power Button: Configuring as keyboard (II) Power Button: Configuring as keyboard
(**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input2/even | (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1/even
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7) (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
(**) Option "xkb_rules" "evdev" (**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev" (**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "fr" (**) Option "xkb_layout" "fr"
(II) config/udev: Adding input device HD-Audio Generic HDMI/DP (/dev/input/event6) | (II) config/udev: Adding input device HD-Audio Generic HDMI/DP,pcm=3 (/dev/input/event5)
(II) No input driver specified, ignoring this device. (II) No input driver specified, ignoring this device.
(II) This device may have been added with another device file. (II) This device may have been added with another device file.
(II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event0) | (II) config/udev: Adding input device Logitech Unifying Device. Wireless PID:400e (/dev/input/e
(**) Logitech USB Receiver: Applying InputClass "evdev keyboard catchall" | (**) Logitech Unifying Device. Wireless PID:400e: Applying InputClass "evdev pointer catchall"
(**) Logitech USB Receiver: Applying InputClass "Keyboard Defaults" | (**) Logitech Unifying Device. Wireless PID:400e: Applying InputClass "evdev keyboard catchall"
(II) Using input driver 'evdev' for 'Logitech USB Receiver' | (**) Logitech Unifying Device. Wireless PID:400e: Applying InputClass "Keyboard Defaults"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so | (II) Using input driver 'evdev' for 'Logitech Unifying Device. Wireless PID:400e'
(**) Logitech USB Receiver: always reports core events <
(**) Logitech USB Receiver: Device: "/dev/input/event0" <
(--) Logitech USB Receiver: Found keys <
(II) Logitech USB Receiver: Configuring as keyboard <
(**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb8/8-4/8-4:1.0/input/inp <
(II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 8) <
(**) Option "xkb_rules" "evdev" <
(**) Option "xkb_model" "evdev" <
(**) Option "xkb_layout" "fr" <
(II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event1) <
(**) Logitech USB Receiver: Applying InputClass "evdev pointer catchall" <
(**) Logitech USB Receiver: Applying InputClass "evdev keyboard catchall" <
(**) Logitech USB Receiver: Applying InputClass "Keyboard Defaults" <
(II) Using input driver 'evdev' for 'Logitech USB Receiver' <
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(**) Logitech USB Receiver: always reports core events | (**) Logitech Unifying Device. Wireless PID:400e: always reports core events
(**) Logitech USB Receiver: Device: "/dev/input/event1" | (**) Logitech Unifying Device. Wireless PID:400e: Device: "/dev/input/event0"
(--) Logitech USB Receiver: Found 20 mouse buttons | (--) Logitech Unifying Device. Wireless PID:400e: Found 20 mouse buttons
(--) Logitech USB Receiver: Found scroll wheel(s) | (--) Logitech Unifying Device. Wireless PID:400e: Found scroll wheel(s)
(--) Logitech USB Receiver: Found relative axes | (--) Logitech Unifying Device. Wireless PID:400e: Found relative axes
(--) Logitech USB Receiver: Found x and y relative axes | (--) Logitech Unifying Device. Wireless PID:400e: Found x and y relative axes
(--) Logitech USB Receiver: Found absolute axes | (--) Logitech Unifying Device. Wireless PID:400e: Found absolute axes
(--) Logitech USB Receiver: Found keys | (--) Logitech Unifying Device. Wireless PID:400e: Found keys
(II) Logitech USB Receiver: Configuring as mouse | (II) Logitech Unifying Device. Wireless PID:400e: Configuring as mouse
(II) Logitech USB Receiver: Configuring as keyboard | (II) Logitech Unifying Device. Wireless PID:400e: Configuring as keyboard
(II) Logitech USB Receiver: Adding scrollwheel support | (II) Logitech Unifying Device. Wireless PID:400e: Adding scrollwheel support
(**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5 | (**) Logitech Unifying Device. Wireless PID:400e: YAxisMapping: buttons 4 and 5
(**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout | (**) Logitech Unifying Device. Wireless PID:400e: EmulateWheelButton: 4, EmulateWheelInertia: 1
(**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb8/8-4/8-4:1.1/input/inp | (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb8/8-4/8-4:1.2/0003:046D
(II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 9) | (II) XINPUT: Adding extended input device "Logitech Unifying Device. Wireless PID:400e" (type:
(**) Option "xkb_rules" "evdev" (**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev" (**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "fr" (**) Option "xkb_layout" "fr"
(II) Logitech USB Receiver: initialized for relative axes. | (II) Logitech Unifying Device. Wireless PID:400e: initialized for relative axes.
(WW) Logitech USB Receiver: ignoring absolute axes. | (WW) Logitech Unifying Device. Wireless PID:400e: ignoring absolute axes.
(**) Logitech USB Receiver: (accel) keeping acceleration scheme 1 | (**) Logitech Unifying Device. Wireless PID:400e: (accel) keeping acceleration scheme 1
(**) Logitech USB Receiver: (accel) acceleration profile 0 | (**) Logitech Unifying Device. Wireless PID:400e: (accel) acceleration profile 0
(**) Logitech USB Receiver: (accel) acceleration factor: 2.000 | (**) Logitech Unifying Device. Wireless PID:400e: (accel) acceleration factor: 2.000
(**) Logitech USB Receiver: (accel) acceleration threshold: 4 | (**) Logitech Unifying Device. Wireless PID:400e: (accel) acceleration threshold: 4
(II) config/udev: Adding input device Logitech USB Receiver (/dev/input/mouse0) | (II) config/udev: Adding input device Logitech Unifying Device. Wireless PID:400e (/dev/input/m
(**) Logitech USB Receiver: Applying InputClass "Keyboard Defaults" | (**) Logitech Unifying Device. Wireless PID:400e: Applying InputClass "Keyboard Defaults"
(II) No input driver specified, ignoring this device. (II) No input driver specified, ignoring this device.
(II) This device may have been added with another device file. (II) This device may have been added with another device file.
(II) config/udev: Adding input device HDA ATI SB Headphone (/dev/input/event7) | (II) config/udev: Adding input device HDA ATI SB Headphone (/dev/input/event6)
(II) No input driver specified, ignoring this device. (II) No input driver specified, ignoring this device.
(II) This device may have been added with another device file. (II) This device may have been added with another device file.
Code : Tout sélectionner
CONFIG_HID_LOGITECH_DJ=m
Code : Tout sélectionner
# CONFIG_HID_LOGITECH_DJ is not set
Code : Tout sélectionner
APPEND root=... modprobe.blacklist=hid_logitech,hid_logitech_dj
Code : Tout sélectionner
blacklist hid_logitech
blacklist hid_logitech_dj
install hid_logitech /bin/false
install hid_logitech_dj /bin/false
Il suffit de l'adapter avec les bon id (lsusb) et la bonne disposition.dmitrio a écrit :need to translatetoCode : Tout sélectionner
Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:alt_shift_toggle,compose:rwin,grp_led:scroll" Option "XkbModel" "pc105" Option "GrabDevice" "True" EndSection
but seems here should be better solutionCode : Tout sélectionner
/etc/udev/rules.d/111-kbd.ru.rules: ## via Xorg ACTION=="add", KERNEL=="event?", SUBSYSTEMS=="usb",ATTRS{idVendor}=="ffff", ATTRS{idProduct}=="8081",RUN+="/usr/bin/setxkbmap -model pc104 -layout us,ru -variant ,winkeys,winkeys" ACTION=="remove", KERNEL=="event?", SUBSYSTEMS=="usb", ATTRS{idVendor}=="ffff", ATTRS{idProduct}=="8081", RUN+="/usr/bin/setxkbmap -model 102 -layout us_intl"
hid_logitech
setxkbmap
, autant le lancer dans un fichier de démarrage de X.Code : Tout sélectionner
CONFIG_HID_LOGITECH_DJ
Code : Tout sélectionner
# CONFIG_HID_LOGITECH_DJ is not set