1 (24.07.2012 01:29:48 отредактировано Apr_19)

Доброго времени суток! ab
Никак не могу разобраться, как запустить вторую клавиатуру, так, чтобы обе работали одновременно.
В Windows они сразу работают, а в Debian на второй клавиатуре светятся лампочки [Num Lock / Caps Lock / Scroll Lock], ещё работает кнопка Backspace и регулятор звука, остальное не работает. ac
Облазил кучу форумов, везде только рассматривается варивант: две клавиатуры и две раскладки, по одной на каждую, и всем советуют просто настроить переключатель раскладки)
Отредактировал файл xorg.conf ,  добавил туда вторую клавиатуру, но никакого эффекта(

+ xorg.conf
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard1"
    Driver         "kbd"
EndSection

Если кто-нибудь знает, подскажите пожалуйста, как организовать синхронную работу двух USB клавиатур? ah
Благодарю за внимание! ab



PS: Возможно слегка ошибся разделом, наверное нужно было сюда написать, надеюсь ничего страшного)

2

Покажите /var/log/Xorg.0.log.

Был, был и весь вышел...

3

Вот ab

+ открыть спойлер

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0.0-1-amd64 x86_64 Debian
Current Operating System: Linux apr19 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-amd64 root=UUID=c7f91f52-a290-4a00-b3e8-3ed656802e17 ro quiet
Build Date: 29 October 2011  06:58:14PM
xorg-server 2:1.7.7-14 (Julien Cristau <jcristau@debian.org>)
Current version of pixman: 0.16.4
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul 24 10:08:10 2012
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Device0"
(**) |-->Input Device "Keyboard0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard1"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    Entry deleted from font path.
(==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
    built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(WW) Duplicate core keyboard devices.  Removing core keyboard attribute from "Keyboard1"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Keyboard0
(WW) Disabling Mouse0
(WW) Disabling Keyboard1
(II) Loader magic: 0x7c8a40
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 6.0
    X.Org XInput driver : 7.0
    X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI:*(0:1:0:0) 10de:0193:10de:0421 nVidia Corporation G80 [GeForce 8800 GTS] rev 162, Mem @ 0xdc000000/16777216, 0xc0000000/268435456, 0xda000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Server Extension
(II) NVIDIA GLX Module  295.59  Wed Jun  6 21:40:44 PDT 2012
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver  295.59  Wed Jun  6 21:21:24 PDT 2012
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) Jul 24 10:08:10 NVIDIA(0): Enabling 2D acceleration
(II) Jul 24 10:08:12 NVIDIA(GPU-0): Display (Dell (DFP-0)) does not support NVIDIA 3D Vision
(II) Jul 24 10:08:12 NVIDIA(GPU-0):     stereo.
(II) Jul 24 10:08:12 NVIDIA(0): NVIDIA GPU GeForce 8800 GTS (G80) at PCI:1:0:0 (GPU-0)
(--) Jul 24 10:08:12 NVIDIA(0): Memory: 655360 kBytes
(--) Jul 24 10:08:12 NVIDIA(0): VideoBIOS: 60.80.13.00.12
(II) Jul 24 10:08:12 NVIDIA(0): Detected PCI Express Link width: 16X
(--) Jul 24 10:08:12 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Jul 24 10:08:12 NVIDIA(0): Connected display device(s) on GeForce 8800 GTS at PCI:1:0:0
(--) Jul 24 10:08:12 NVIDIA(0):     NVIDIA TV Encoder (TV-0)
(--) Jul 24 10:08:12 NVIDIA(0):     Dell (DFP-0)
(--) Jul 24 10:08:12 NVIDIA(0): NVIDIA TV Encoder (TV-0): 400.0 MHz maximum pixel clock
(--) Jul 24 10:08:12 NVIDIA(0): TV encoder: NVIDIA
(**) Jul 24 10:08:12 NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
(**) Jul 24 10:08:12 NVIDIA(0):     device Dell (DFP-0) (Using EDID frequencies has been
(**) Jul 24 10:08:12 NVIDIA(0):     enabled on all display devices.)
(II) Jul 24 10:08:12 NVIDIA(0): Assigned Display Device: DFP-0
(==) Jul 24 10:08:12 NVIDIA(0):
(==) Jul 24 10:08:12 NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(==) Jul 24 10:08:12 NVIDIA(0):     will be used as the requested mode.
(==) Jul 24 10:08:12 NVIDIA(0):
(II) Jul 24 10:08:12 NVIDIA(0): Validated modes:
(II) Jul 24 10:08:12 NVIDIA(0):     "nvidia-auto-select"
(II) Jul 24 10:08:12 NVIDIA(0): Virtual screen size determined to be 2560 x 1600
(--) Jul 24 10:08:12 NVIDIA(0): DPI set to (100, 99); computed from "UseEdidDpi" X config
(--) Jul 24 10:08:12 NVIDIA(0):     option
(--) Depth 24 pixmap format is 32 bpp
(II) Jul 24 10:08:12 NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
(II) Jul 24 10:08:12 NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX
(==) NVIDIA(0): Disabling shared memory pixmaps
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) Initializing extension GLX
(II) config/udev: Adding input device Power Button (/dev/input/event2)
(**) Power Button: Applying InputClass "evdev keyboard catchall"
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.7.6.901, module version = 2.3.2
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 7.0
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event2"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device Power Button (/dev/input/event1)
(**) Power Button: Applying InputClass "evdev keyboard catchall"
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event1"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device HID 1044:7a02 (/dev/input/event7)
(**) HID 1044:7a02: Applying InputClass "evdev pointer catchall"
(**) HID 1044:7a02: Applying InputClass "evdev keyboard catchall"
(**) HID 1044:7a02: always reports core events
(**) HID 1044:7a02: Device: "/dev/input/event7"
(II) HID 1044:7a02: Found 9 mouse buttons
(II) HID 1044:7a02: Found scroll wheel(s)
(II) HID 1044:7a02: Found relative axes
(II) HID 1044:7a02: Found absolute axes
(II) HID 1044:7a02: Found x and y absolute axes
(II) HID 1044:7a02: Found keys
(II) HID 1044:7a02: Configuring as mouse
(II) HID 1044:7a02: Configuring as keyboard
(**) HID 1044:7a02: YAxisMapping: buttons 4 and 5
(**) HID 1044:7a02: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "HID 1044:7a02" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(EE) HID 1044:7a02: failed to initialize for relative axes.
(II) HID 1044:7a02: initialized for absolute axes.
(II) config/udev: Adding input device HID 1044:7a02 (/dev/input/js0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HID 1044:7a02 (/dev/input/mouse2)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device KB USB Keyboard (/dev/input/event8)
(**) KB USB Keyboard: Applying InputClass "evdev keyboard catchall"
(**) KB USB Keyboard: always reports core events
(**) KB USB Keyboard: Device: "/dev/input/event8"
(II) KB USB Keyboard: Found keys
(II) KB USB Keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "KB USB Keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device LITE-ON Technology USB NetVista Full Width Keyboard. (/dev/input/event4)
(**) LITE-ON Technology USB NetVista Full Width Keyboard.: Applying InputClass "evdev keyboard catchall"
(**) LITE-ON Technology USB NetVista Full Width Keyboard.: always reports core events
(**) LITE-ON Technology USB NetVista Full Width Keyboard.: Device: "/dev/input/event4"
(II) LITE-ON Technology USB NetVista Full Width Keyboard.: Found keys
(II) LITE-ON Technology USB NetVista Full Width Keyboard.: Configuring as keyboard
(II) XINPUT: Adding extended input device "LITE-ON Technology USB NetVista Full Width Keyboard." (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device A..... G3 (/dev/input/event5)
(**) A..... G3: Applying InputClass "evdev pointer catchall"
(**) A..... G3: always reports core events
(**) A..... G3: Device: "/dev/input/event5"
(II) A..... G3: Found 12 mouse buttons
(II) A..... G3: Found scroll wheel(s)
(II) A..... G3: Found relative axes
(II) A..... G3: Found x and y relative axes
(II) A..... G3: Configuring as mouse
(**) A..... G3: YAxisMapping: buttons 4 and 5
(**) A..... G3: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "A..... G3" (type: MOUSE)
(II) A..... G3: initialized for relative axes.
(II) config/udev: Adding input device A..... G3 (/dev/input/mouse1)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device A..... G3 (/dev/input/event6)
(**) A..... G3: Applying InputClass "evdev keyboard catchall"
(**) A..... G3: always reports core events
(**) A..... G3: Device: "/dev/input/event6"
(II) A..... G3: Found 1 mouse buttons
(II) A..... G3: Found scroll wheel(s)
(II) A..... G3: Found relative axes
(II) A..... G3: Found absolute axes
(II) A..... G3: Found keys
(II) A..... G3: Configuring as mouse
(II) A..... G3: Configuring as keyboard
(**) A..... G3: YAxisMapping: buttons 4 and 5
(**) A..... G3: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "A..... G3" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(EE) A..... G3: failed to initialize for relative axes.
(II) A..... G3: initialized for absolute axes.
(II) config/udev: Adding input device PC Speaker (/dev/input/event3)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/event0)
(**) Macintosh mouse button emulation: Applying InputClass "evdev pointer catchall"
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found relative axes
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(II) Macintosh mouse button emulation: initialized for relative axes.
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)

Как тут много всего)

4

Apr_19 пишет:

(WW) Duplicate core keyboard devices.  Removing core keyboard attribute from "Keyboard1"

CoreKeyboard может быть только одно устройство.

Apr_19 пишет:

(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.

Либо уберите соответствующую строку из конфигурационного файла «иксов», либо используйте драйвер evdev для устройств ввода (пригляделся, он и так используется вашей системой).

P.S. Вы принципиально используете «древнюю» bx систему?

Был, был и весь вышел...

5 (24.07.2012 10:50:29 отредактировано Apr_19)

А  что, где убрать? ab Чёто не пойму)

Lupo Alberto пишет:

P.S. Вы принципиально используете «древнюю» bx систему?

Да нет) Просто ещё не успел перейти на wheezy, хотя и так вроде неплохо)

6

Apr_19 пишет:

А  что, где убрать? ab Чёто не пойму)

Покажите полностью файл /etc/X11/xorg.conf  и все файлы из директории /usr/share/X11/xorg.conf.d

Был, был и весь вышел...

7 (24.07.2012 11:30:17 отредактировано Apr_19)

Готово)

+ xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 295.59  (buildmeister@swio-display-x86-rhel47-03.nvidia.com)  Wed Jun  6 22:23:24 PDT 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard1"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

+ /usr/share/X11/xorg.conf.d/10-evdev.conf

#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

+ /usr/share/X11/xorg.conf.d/20-wacom.conf

Section "InputClass"
    Identifier "Wacom class"
# WALTOP needs a patched kernel driver, that isn't in mainline lk yet,
# so for now just let it fall through and be picked up by evdev instead.
#    MatchProduct "Wacom|WALTOP|WACOM"
    MatchProduct "Wacom|WACOM"
    MatchDevicePath "/dev/input/event*"
    Driver "wacom"
EndSection

Section "InputClass"
    Identifier "Wacom serial class"
    MatchProduct "Serial Wacom Tablet"
    Driver "wacom"
    Option "ForceDevice" "ISDV4"
EndSection

# N-Trig Duosense Electromagnetic Digitizer
Section "InputClass"
    Identifier "Wacom N-Trig class"
    MatchProduct "HID 1b96:0001"
    MatchDevicePath "/dev/input/event*"
    Driver "wacom"
EndSection

+ /usr/share/X11/xorg.conf.d/50-synaptics.conf

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
EndSection

На вид вроде бы ничего такого, из того что нужно удалить)

8

Apr_19 пишет:

Готово)

У вас /etc/X11/xorg.conf использует синтаксис «старых иксов», остальные файлы — новых.
Проще (правильнее), используя man xorg.conf привести синтаксис в соответствие.
И, повторюсь,

Lupo Alberto пишет:

...используйте драйвер evdev для устройств ввода

P.S. А для чего вообще создаётся данная «конструкция»?

Был, был и весь вышел...

9

Lupo Alberto пишет:

У вас /etc/X11/xorg.conf использует синтаксис «старых иксов», остальные файлы — новых.
Проще (правильнее), используя man xorg.conf привести синтаксис в соответствие.

Ничего себе) Мне на вид показалось, что там везде одно и то же)
Похоже совсем в этом не разбираюсь(((
Сам man такой большой, да ещё и на английском. Подскажите пожалуйста, нужно с какой-то определённой его частью разобраться или лучше весь рассматривать?)

Lupo Alberto пишет:

...используйте драйвер evdev для устройств ввода

Извиняюсь, сначала подумал, что он уже используется.  Попробую тогда хотя бы с ним для начала разобраться. ab

Lupo Alberto пишет:

P.S. А для чего вообще создаётся данная «конструкция»?

У меня одна клавиатура такая, с неё легко снимается подклада для рук, таким образом её можно выдвинуть и одновременно печатать и писать что-нибудь в тетради к примеру. Другая вот такая, с подсветкой, иногда удобно ночью использовать, хотя можно конечно просто при необходимости отключать одну и подключать другую, но если можно одновременно, то это конечно удобнее. ab

10

Apr_19 пишет:

Ничего себе) Мне на вид показалось, что там везде одно и то же)

Устройства ввода сейчас конфигурируются примерно так, как в файле /usr/share/X11/xorg.conf.d/10-evdev.conf.
Попробуйте удалить (закомментировать) в /etc/X11/xorg.conf все секции, относящиеся к устройствам ввода, перезапустите «иксы» и покажите лог.

Был, был и весь вышел...

11

Можно попробовать отключить evdev

        Option         "AllowEmptyInput"        "False"
        Option         "AutoAddDevices"         "False"
        Option         "AutoEnableDevices"      "False"

Добавить в секцию ServerLayout
Хотя по идее и так должно было работать.

12 (24.07.2012 21:31:33 отредактировано Apr_19)

Попробовал отключить клавиатуру, которая работает, и подключить в этот разъём вторую. Даже после перезагрузки она не захотела включаться, подключил в другой разъём ту, что работала, она сразу же и заработала.
Выходит сама клавиатура чтоль с Linux не дружит, хотя в GRUB обе печатают)

Lupo Alberto пишет:

Устройства ввода сейчас конфигурируются примерно так, как в файле /usr/share/X11/xorg.conf.d/10-evdev.conf.

Понятно)

Lupo Alberto пишет:

Попробуйте удалить (закомментировать) в /etc/X11/xorg.conf все секции, относящиеся к устройствам ввода, перезапустите «иксы» и покажите лог.

Если честно, не придумал как перезапустить иксы, поэтому просто перезапустил компьютер, надеюсь сойдёт)

+ Xorg.0.log

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0.0-1-amd64 x86_64 Debian
Current Operating System: Linux apr19 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-amd64 root=UUID=c7f91f52-a290-4a00-b3e8-3ed656802e17 ro quiet
Build Date: 29 October 2011  06:58:14PM
xorg-server 2:1.7.7-14 (Julien Cristau <jcristau@debian.org>)
Current version of pixman: 0.16.4
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul 24 19:13:39 2012
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Device0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    Entry deleted from font path.
(==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
    built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x7c8a40
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 6.0
    X.Org XInput driver : 7.0
    X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI:*(0:1:0:0) 10de:0193:10de:0421 nVidia Corporation G80 [GeForce 8800 GTS] rev 162, Mem @ 0xdc000000/16777216, 0xc0000000/268435456, 0xda000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Server Extension
(II) NVIDIA GLX Module  295.59  Wed Jun  6 21:40:44 PDT 2012
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver  295.59  Wed Jun  6 21:21:24 PDT 2012
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) Jul 24 19:13:39 NVIDIA(0): Enabling 2D acceleration
(II) Jul 24 19:13:42 NVIDIA(GPU-0): Display (Dell (DFP-0)) does not support NVIDIA 3D Vision
(II) Jul 24 19:13:42 NVIDIA(GPU-0):     stereo.
(II) Jul 24 19:13:42 NVIDIA(0): NVIDIA GPU GeForce 8800 GTS (G80) at PCI:1:0:0 (GPU-0)
(--) Jul 24 19:13:42 NVIDIA(0): Memory: 655360 kBytes
(--) Jul 24 19:13:42 NVIDIA(0): VideoBIOS: 60.80.13.00.12
(II) Jul 24 19:13:42 NVIDIA(0): Detected PCI Express Link width: 16X
(--) Jul 24 19:13:42 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Jul 24 19:13:42 NVIDIA(0): Connected display device(s) on GeForce 8800 GTS at PCI:1:0:0
(--) Jul 24 19:13:42 NVIDIA(0):     NVIDIA TV Encoder (TV-0)
(--) Jul 24 19:13:42 NVIDIA(0):     Dell (DFP-0)
(--) Jul 24 19:13:42 NVIDIA(0): NVIDIA TV Encoder (TV-0): 400.0 MHz maximum pixel clock
(--) Jul 24 19:13:42 NVIDIA(0): TV encoder: NVIDIA
(**) Jul 24 19:13:42 NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
(**) Jul 24 19:13:42 NVIDIA(0):     device Dell (DFP-0) (Using EDID frequencies has been
(**) Jul 24 19:13:42 NVIDIA(0):     enabled on all display devices.)
(II) Jul 24 19:13:42 NVIDIA(0): Assigned Display Device: DFP-0
(==) Jul 24 19:13:42 NVIDIA(0):
(==) Jul 24 19:13:42 NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(==) Jul 24 19:13:42 NVIDIA(0):     will be used as the requested mode.
(==) Jul 24 19:13:42 NVIDIA(0):
(II) Jul 24 19:13:42 NVIDIA(0): Validated modes:
(II) Jul 24 19:13:42 NVIDIA(0):     "nvidia-auto-select"
(II) Jul 24 19:13:42 NVIDIA(0): Virtual screen size determined to be 2560 x 1600
(--) Jul 24 19:13:42 NVIDIA(0): DPI set to (100, 99); computed from "UseEdidDpi" X config
(--) Jul 24 19:13:42 NVIDIA(0):     option
(--) Depth 24 pixmap format is 32 bpp
(II) Jul 24 19:13:42 NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
(II) Jul 24 19:13:42 NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX
(==) NVIDIA(0): Disabling shared memory pixmaps
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) Initializing extension GLX
(II) config/udev: Adding input device Power Button (/dev/input/event5)
(**) Power Button: Applying InputClass "evdev keyboard catchall"
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.7.6.901, module version = 2.3.2
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 7.0
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event5"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device Power Button (/dev/input/event4)
(**) Power Button: Applying InputClass "evdev keyboard catchall"
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event4"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device HID 1044:7a02 (/dev/input/event6)
(**) HID 1044:7a02: Applying InputClass "evdev pointer catchall"
(**) HID 1044:7a02: Applying InputClass "evdev keyboard catchall"
(**) HID 1044:7a02: always reports core events
(**) HID 1044:7a02: Device: "/dev/input/event6"
(II) HID 1044:7a02: Found 9 mouse buttons
(II) HID 1044:7a02: Found scroll wheel(s)
(II) HID 1044:7a02: Found relative axes
(II) HID 1044:7a02: Found absolute axes
(II) HID 1044:7a02: Found x and y absolute axes
(II) HID 1044:7a02: Found keys
(II) HID 1044:7a02: Configuring as mouse
(II) HID 1044:7a02: Configuring as keyboard
(**) HID 1044:7a02: YAxisMapping: buttons 4 and 5
(**) HID 1044:7a02: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "HID 1044:7a02" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(EE) HID 1044:7a02: failed to initialize for relative axes.
(II) HID 1044:7a02: initialized for absolute axes.
(II) config/udev: Adding input device HID 1044:7a02 (/dev/input/js0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HID 1044:7a02 (/dev/input/mouse2)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device KB USB Keyboard (/dev/input/event8)
(**) KB USB Keyboard: Applying InputClass "evdev keyboard catchall"
(**) KB USB Keyboard: always reports core events
(**) KB USB Keyboard: Device: "/dev/input/event8"
(II) KB USB Keyboard: Found keys
(II) KB USB Keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "KB USB Keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device LITE-ON Technology USB NetVista Full Width Keyboard. (/dev/input/event1)
(**) LITE-ON Technology USB NetVista Full Width Keyboard.: Applying InputClass "evdev keyboard catchall"
(**) LITE-ON Technology USB NetVista Full Width Keyboard.: always reports core events
(**) LITE-ON Technology USB NetVista Full Width Keyboard.: Device: "/dev/input/event1"
(II) LITE-ON Technology USB NetVista Full Width Keyboard.: Found keys
(II) LITE-ON Technology USB NetVista Full Width Keyboard.: Configuring as keyboard
(II) XINPUT: Adding extended input device "LITE-ON Technology USB NetVista Full Width Keyboard." (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device A..... G3 (/dev/input/event2)
(**) A..... G3: Applying InputClass "evdev pointer catchall"
(**) A..... G3: always reports core events
(**) A..... G3: Device: "/dev/input/event2"
(II) A..... G3: Found 12 mouse buttons
(II) A..... G3: Found scroll wheel(s)
(II) A..... G3: Found relative axes
(II) A..... G3: Found x and y relative axes
(II) A..... G3: Configuring as mouse
(**) A..... G3: YAxisMapping: buttons 4 and 5
(**) A..... G3: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "A..... G3" (type: MOUSE)
(II) A..... G3: initialized for relative axes.
(II) config/udev: Adding input device A..... G3 (/dev/input/mouse1)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device A..... G3 (/dev/input/event3)
(**) A..... G3: Applying InputClass "evdev keyboard catchall"
(**) A..... G3: always reports core events
(**) A..... G3: Device: "/dev/input/event3"
(II) A..... G3: Found 1 mouse buttons
(II) A..... G3: Found scroll wheel(s)
(II) A..... G3: Found relative axes
(II) A..... G3: Found absolute axes
(II) A..... G3: Found keys
(II) A..... G3: Configuring as mouse
(II) A..... G3: Configuring as keyboard
(**) A..... G3: YAxisMapping: buttons 4 and 5
(**) A..... G3: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "A..... G3" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(EE) A..... G3: failed to initialize for relative axes.
(II) A..... G3: initialized for absolute axes.
(II) config/udev: Adding input device PC Speaker (/dev/input/event7)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/event0)
(**) Macintosh mouse button emulation: Applying InputClass "evdev pointer catchall"
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found relative axes
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(II) Macintosh mouse button emulation: initialized for relative axes.
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)

+ xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 295.59  (buildmeister@swio-display-x86-rhel47-03.nvidia.com)  Wed Jun  6 22:23:24 PDT 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
#    InputDevice    "Keyboard0" "CoreKeyboard"
#    InputDevice    "Mouse0" "CorePointer"
#    InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
EndSection

#Section "InputDevice"
#    # generated from default
#    Identifier     "Mouse0"
#    Driver         "mouse"
#    Option         "Protocol" "auto"
#    Option         "Device" "/dev/psaux"
#    Option         "Emulate3Buttons" "no"
#    Option         "ZAxisMapping" "4 5"
#EndSection

#Section "InputDevice"
#    # generated from default
#    Identifier     "Keyboard0"
#    Driver         "kbd"
#EndSection

#Section "InputDevice"
#    # generated from default
#    Identifier     "Keyboard1"
#    Driver         "kbd"
#EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Клавиатура по прежнему работает только одна =)
С evdev тоже толком не разобрался, пробовал искать что-нибудь похожее в интернете, но не нашел(
Придумал только вот так сделать:

+ xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 295.59  (buildmeister@swio-display-x86-rhel47-03.nvidia.com)  Wed Jun  6 22:23:24 PDT 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard1" "CoreKeyboard"
#    Option         "AllowEmptyInput"        "False"
#    Option         "AutoAddDevices"         "False"
#    Option         "AutoEnableDevices"      "False"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "evdev"
#    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "evdev"
#    Driver         "kbd"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard1"
    Driver         "evdev"
#    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

+ Xorg.0.log

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0.0-1-amd64 x86_64 Debian
Current Operating System: Linux apr19 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-amd64 root=UUID=c7f91f52-a290-4a00-b3e8-3ed656802e17 ro quiet
Build Date: 29 October 2011  06:58:14PM
xorg-server 2:1.7.7-14 (Julien Cristau <jcristau@debian.org>)
Current version of pixman: 0.16.4
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul 24 20:03:35 2012
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Device0"
(**) |-->Input Device "Keyboard0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard1"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    Entry deleted from font path.
(==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
    built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(WW) Duplicate core keyboard devices.  Removing core keyboard attribute from "Keyboard1"
(II) Loader magic: 0x7c8a40
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 6.0
    X.Org XInput driver : 7.0
    X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI:*(0:1:0:0) 10de:0193:10de:0421 nVidia Corporation G80 [GeForce 8800 GTS] rev 162, Mem @ 0xdc000000/16777216, 0xc0000000/268435456, 0xda000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Server Extension
(II) NVIDIA GLX Module  295.59  Wed Jun  6 21:40:44 PDT 2012
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Video Driver
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.7.6.901, module version = 2.3.2
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 7.0
(II) NVIDIA dlloader X Driver  295.59  Wed Jun  6 21:21:24 PDT 2012
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) Jul 24 20:03:35 NVIDIA(0): Enabling 2D acceleration
(II) Jul 24 20:03:38 NVIDIA(GPU-0): Display (Dell (DFP-0)) does not support NVIDIA 3D Vision
(II) Jul 24 20:03:38 NVIDIA(GPU-0):     stereo.
(II) Jul 24 20:03:38 NVIDIA(0): NVIDIA GPU GeForce 8800 GTS (G80) at PCI:1:0:0 (GPU-0)
(--) Jul 24 20:03:38 NVIDIA(0): Memory: 655360 kBytes
(--) Jul 24 20:03:38 NVIDIA(0): VideoBIOS: 60.80.13.00.12
(II) Jul 24 20:03:38 NVIDIA(0): Detected PCI Express Link width: 16X
(--) Jul 24 20:03:38 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Jul 24 20:03:38 NVIDIA(0): Connected display device(s) on GeForce 8800 GTS at PCI:1:0:0
(--) Jul 24 20:03:38 NVIDIA(0):     NVIDIA TV Encoder (TV-0)
(--) Jul 24 20:03:38 NVIDIA(0):     Dell (DFP-0)
(--) Jul 24 20:03:38 NVIDIA(0): NVIDIA TV Encoder (TV-0): 400.0 MHz maximum pixel clock
(--) Jul 24 20:03:38 NVIDIA(0): TV encoder: NVIDIA
(**) Jul 24 20:03:38 NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
(**) Jul 24 20:03:38 NVIDIA(0):     device Dell (DFP-0) (Using EDID frequencies has been
(**) Jul 24 20:03:38 NVIDIA(0):     enabled on all display devices.)
(II) Jul 24 20:03:38 NVIDIA(0): Assigned Display Device: DFP-0
(==) Jul 24 20:03:38 NVIDIA(0):
(==) Jul 24 20:03:38 NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(==) Jul 24 20:03:38 NVIDIA(0):     will be used as the requested mode.
(==) Jul 24 20:03:38 NVIDIA(0):
(II) Jul 24 20:03:38 NVIDIA(0): Validated modes:
(II) Jul 24 20:03:38 NVIDIA(0):     "nvidia-auto-select"
(II) Jul 24 20:03:38 NVIDIA(0): Virtual screen size determined to be 2560 x 1600
(--) Jul 24 20:03:38 NVIDIA(0): DPI set to (100, 99); computed from "UseEdidDpi" X config
(--) Jul 24 20:03:38 NVIDIA(0):     option
(--) Depth 24 pixmap format is 32 bpp
(II) Jul 24 20:03:38 NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
(II) Jul 24 20:03:38 NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX
(==) NVIDIA(0): Disabling shared memory pixmaps
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) Initializing extension GLX
(**) Option "CoreKeyboard"
(**) Keyboard0: always reports core events
(EE) Keyboard0: No device specified.
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for "Keyboard0"
(**) Option "CorePointer"
(**) Mouse0: always reports core events
(**) Mouse0: Device: "/dev/psaux"
(EE) ioctl EVIOCGNAME failed: Inappropriate ioctl for device
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for "Mouse0"
(**) Option "CoreKeyboard" "False"
(**) Keyboard1: doesn't report core events
(EE) Keyboard1: No device specified.
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for "Keyboard1"
(II) config/udev: Adding input device Power Button (/dev/input/event5)
(**) Power Button: Applying InputClass "evdev keyboard catchall"
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event5"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device Power Button (/dev/input/event4)
(**) Power Button: Applying InputClass "evdev keyboard catchall"
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event4"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device HID 1044:7a02 (/dev/input/event6)
(**) HID 1044:7a02: Applying InputClass "evdev pointer catchall"
(**) HID 1044:7a02: Applying InputClass "evdev keyboard catchall"
(**) HID 1044:7a02: always reports core events
(**) HID 1044:7a02: Device: "/dev/input/event6"
(II) HID 1044:7a02: Found 9 mouse buttons
(II) HID 1044:7a02: Found scroll wheel(s)
(II) HID 1044:7a02: Found relative axes
(II) HID 1044:7a02: Found absolute axes
(II) HID 1044:7a02: Found x and y absolute axes
(II) HID 1044:7a02: Found keys
(II) HID 1044:7a02: Configuring as mouse
(II) HID 1044:7a02: Configuring as keyboard
(**) HID 1044:7a02: YAxisMapping: buttons 4 and 5
(**) HID 1044:7a02: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "HID 1044:7a02" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(EE) HID 1044:7a02: failed to initialize for relative axes.
(II) HID 1044:7a02: initialized for absolute axes.
(II) config/udev: Adding input device HID 1044:7a02 (/dev/input/js0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HID 1044:7a02 (/dev/input/mouse2)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device KB USB Keyboard (/dev/input/event8)
(**) KB USB Keyboard: Applying InputClass "evdev keyboard catchall"
(**) KB USB Keyboard: always reports core events
(**) KB USB Keyboard: Device: "/dev/input/event8"
(II) KB USB Keyboard: Found keys
(II) KB USB Keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "KB USB Keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device LITE-ON Technology USB NetVista Full Width Keyboard. (/dev/input/event1)
(**) LITE-ON Technology USB NetVista Full Width Keyboard.: Applying InputClass "evdev keyboard catchall"
(**) LITE-ON Technology USB NetVista Full Width Keyboard.: always reports core events
(**) LITE-ON Technology USB NetVista Full Width Keyboard.: Device: "/dev/input/event1"
(II) LITE-ON Technology USB NetVista Full Width Keyboard.: Found keys
(II) LITE-ON Technology USB NetVista Full Width Keyboard.: Configuring as keyboard
(II) XINPUT: Adding extended input device "LITE-ON Technology USB NetVista Full Width Keyboard." (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device A..... G3 (/dev/input/event2)
(**) A..... G3: Applying InputClass "evdev pointer catchall"
(**) A..... G3: always reports core events
(**) A..... G3: Device: "/dev/input/event2"
(II) A..... G3: Found 12 mouse buttons
(II) A..... G3: Found scroll wheel(s)
(II) A..... G3: Found relative axes
(II) A..... G3: Found x and y relative axes
(II) A..... G3: Configuring as mouse
(**) A..... G3: YAxisMapping: buttons 4 and 5
(**) A..... G3: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "A..... G3" (type: MOUSE)
(II) A..... G3: initialized for relative axes.
(II) config/udev: Adding input device A..... G3 (/dev/input/mouse1)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device A..... G3 (/dev/input/event3)
(**) A..... G3: Applying InputClass "evdev keyboard catchall"
(**) A..... G3: always reports core events
(**) A..... G3: Device: "/dev/input/event3"
(II) A..... G3: Found 1 mouse buttons
(II) A..... G3: Found scroll wheel(s)
(II) A..... G3: Found relative axes
(II) A..... G3: Found absolute axes
(II) A..... G3: Found keys
(II) A..... G3: Configuring as mouse
(II) A..... G3: Configuring as keyboard
(**) A..... G3: YAxisMapping: buttons 4 and 5
(**) A..... G3: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "A..... G3" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(EE) A..... G3: failed to initialize for relative axes.
(II) A..... G3: initialized for absolute axes.
(II) config/udev: Adding input device PC Speaker (/dev/input/event7)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/event0)
(**) Macintosh mouse button emulation: Applying InputClass "evdev pointer catchall"
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found relative axes
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(II) Macintosh mouse button emulation: initialized for relative axes.
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)

Из явных изменений появилось три UnloadModule с evdev, похоже нужно как-то по-другому настраивать)

SkaarjZR
Попробовал добавить, устройства ввода совсем перестали пахать, восстановил через recovery mode ab

13

а вариант «поставить иксы посвежее» [и снести xorg.conf ко всем чертям] не рассматривается?
да, и клавиатура подключённая на горячую работает ведь?

95% процентов проблем находятся между клавиатурой и стулом.

14 (24.07.2012 22:09:28 отредактировано Apr_19)

Fat-Zer пишет:

а вариант «поставить иксы посвежее» [и снести xorg.conf ко всем чертям] не рассматривается?

А как это лучше сделать?) Да и не знаю, нужно ли, почитал, оказывается и на Ubuntu у людей эта клавиатура не работает. Не думал даже, что такое может быть)
Запустил xev, от нажатий на клавиши никаких реакций, кроме Backspace и регулятора звука ab

Fat-Zer пишет:

да, и клавиатура подключённая на горячую работает ведь?

Боюсь не совсем понял) Первая сразу работает, даже есть подключить, когда компьютер включен. А вторая, GIGABYTE Aivia K8100, не хочет работать совсем, в GRUB ещё печатает, а вот в recovery mode к примеру, уже не работает)

Учитывая, сколько оказывается жалоб на эту клавиатуру, в плане того, что она не работает в Linux, похоже несовместимость есть какая то(

15

Apr_19 пишет:

Боюсь не совсем понял)

я имел в виду, что если подключить её после загрузки иксов... чтобы не думать о конфиге...

Apr_19 пишет:

А вторая, GIGABYTE Aivia K8100, не хочет работать совсем, в GRUB ещё печатает

а в настоящей консоли (C-M-F1)? тоже не работает?
а если загрузится только с этой клавиатурой? та же фигня?

Apr_19 пишет:

Запустил xev, от нажатий на клавиши никаких реакций, кроме Backspace и регулятора звука

а вот это звучит не хорошо...

95% процентов проблем находятся между клавиатурой и стулом.

16

Fat-Zer пишет:

я имел в виду, что если подключить её после загрузки иксов... чтобы не думать о конфиге...

Попробовал, то же самое)

Fat-Zer пишет:

а в настоящей консоли (C-M-F1)? тоже не работает?а если загрузится только с этой клавиатурой? та же фигня?

Тоже попробовал, никаких изменений)

Fat-Zer пишет:

а вот это звучит не хорошо...

Получается, что везде одинаково работает)

Похоже ничего с этим не поделать, но всё равно, огромное всем спасибо за помощь! ab
Зато пока пытались разобраться, узнал несколько новых вещей про Linux))) ay

Lupo Alberto
SkaarjZR
Fat-Zer

Ещё раз огромное спасибо за помощь! ab

17 (25.07.2012 18:37:32 отредактировано SkaarjZR)

Apr_19 пишет:

SkaarjZR
Попробовал добавить, устройства ввода совсем перестали пахать, восстановил через recovery mode ab

У меня, к сожалению, нет usb-клавиатуры. Но у меня с данными параметрами, например, работает тачпад и usb-мышь одновременно.
Если нет опыта ковыряния xorg.conf, то кури маны по hal. Как я уже сказал, всё само должно определиться. Возможно проще разобраться с hal.

18

SkaarjZR пишет:

Если нет опыта ковыряния xorg.conf, то кури маны по hal. Как я уже сказал, всё само должно определиться. Возможно проще разобраться с hal.

Так hal в современных дистрибутивах уже не актуален. bx

Был, был и весь вышел...

19

SkaarjZR
ab Она похоже сразу определяется, но работает только одна кнопка)))

20

проверь, работают ли поступают ли при нажатии клавиш события из соответствующего устройства в /dev/input/
если да, то у меня похоже та же самая фигня с пультом: ядро все кнопки видит, но иксы воспринимают как события нажатия только нескольких из них... возможно проблему буду решать обновлением/ковырянием где-то в недрах evdev'а...

95% процентов проблем находятся между клавиатурой и стулом.

21 (25.07.2012 23:24:45 отредактировано Apr_19)

Fat-Zer пишет:

проверь, работают ли поступают ли при нажатии клавиш события из соответствующего устройства в /dev/input/

Стесняюсь сказать, но не разобрался, что там можно посмотреть(

22

Apr_19 пишет:

Стесняюсь сказать, но не разобрался, что там можно посмотреть(

sudo cat /dev/input/by-id/<что-то_умное_и_длинное> | hexdump -C потом нажимаешь клавиши.... в ответ на них должны появляться строчки. если их нет, то ядро не определило устройство... или ты выбрал не то... если они есть, то проблема в иксах... по идее так... правда тут меня настораживает, что она и в консоли не работает...
что-то_умное_и_длинное - должно быть похоже на название клавы...

95% процентов проблем находятся между клавиатурой и стулом.

23 (26.07.2012 18:42:56 отредактировано SkaarjZR)

Lupo Alberto пишет:

Так hal в современных дистрибутивах уже не актуален. bx

У меня просто слака ab

24 (26.07.2012 22:57:42 отредактировано Apr_19)

Fat-Zer
Благодарю за подсказку! ab
Попробовал) Реагирует только на Backspace, даже на регулятор звука не реагирует, хотя звук регулирутся)))

В Gentoo Live CD на другом компьютере тоже самое)

25

Apr_19 пишет:

Благодарю за подсказку! Попробовал) Реагирует только на Backspace, даже на регулятор звука не реагирует, хотя звук регулирутся)))

сдаётся мне, что нужен какой-то мудрёный драйвер под неё...

95% процентов проблем находятся между клавиатурой и стулом.

26

Похоже на то. ab
У производителя на сайте ничего такого, а из Support OS только Windows )))

27

в lsusb -t можно подсмотреть, какой дрвйвер используется... обычно для клавиатур это usbhid.
если там не написано, то можно из readlink -f /sys/bus/usb/devices/X-Y:1.0/driver
где X-Y - это Bus-Port из того же lsusb -t.

как вариант дальнейших действий (геморройный правда вариант) можно wireshark'ом дампить usb и смотреть в чём разница в пакетах под оффтопиком/линем и двух клавиатур... но это уже технически специфическая задача и понять что либо по этому вряд ли удастся...

95% процентов проблем находятся между клавиатурой и стулом.

28 (27.07.2012 02:44:18 отредактировано Apr_19)

Понятненько)
Посмотрел, драйвер именно этот, usbhid ! ab
Вот, что показывает, специально подключил к хабу, чтобы было проще определить, где что  ah  В клавиатуре тоже есть хаб на 2 USB:

+ открыть спойлер

/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/8p, 480M
        |__ Port 3: Dev 3, If 0, Class=HID, Driver=usbhid, 1.5M
        |__ Port 4: Dev 4, If 0, Class=HID, Driver=usbhid, 12M
        |__ Port 4: Dev 4, If 1, Class=HID, Driver=usbhid, 12M
        |__ Port 5: Dev 5, If 0, Class=hub, Driver=hub/4p, 480M
            |__ Port 1: Dev 6, If 0, Class=hub, Driver=hub/4p, 480M
                |__ Port 1: Dev 7, If 0, Class=stor., Driver=usb-storage, 480M
                |__ Port 3: Dev 8, If 0, Class=hub, Driver=hub/4p, 480M
                    |__ Port 2: Dev 9, If 0, Class=HID, Driver=usbhid, 12M
                    |__ Port 2: Dev 9, If 1, Class=HID, Driver=usbhid, 12M
                    |__ Port 2: Dev 9, If 2, Class=HID, Driver=usbhid, 12M
                    |__ Port 4: Dev 10, If 0, Class=HID, Driver=usbhid, 1.5M
                    |__ Port 4: Dev 10, If 1, Class=HID, Driver=usbhid, 1.5M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/6p, 480M
        |__ Port 3: Dev 3, If 0, Class=HID, Driver=usbhid, 1.5M
        |__ Port 6: Dev 4, If 0, Class=stor., Driver=usb-storage, 480M

29

ну там всего и понатыкано... вполне возможно, что клавиатуре соответствуют насколько event устройств...

95% процентов проблем находятся между клавиатурой и стулом.