LINUX.ORG.RU

wireless мышь Rapoo 1620 сконфигурировалась как клавиатура и мышь - это правильно ?


0

1

debian sid xfce4
kernel 3.2.0
xorg.conf нет в системе - работаем с evdev

не знаю, это нормально или нет, но в логах вижу как моя wireless мышь Rapoo 1620 сконфигурировалась как мышь и как клава одновременно. Прошу прояснить - это нормально или нет.

1.908031] usb 2-1: new full-speed USB device number 2 using uhci_hcd
[ 2.064201] usb 2-1: New USB device found, idVendor=24ae, idProduct=2000
[ 2.064256] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.064312] usb 2-1: Product: RAPOO 2.4G Wireless Device
[ 2.064360] usb 2-1: Manufacturer: RAPOO
[ 2.077883] input: RAPOO RAPOO 2.4G Wireless Device as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input0
[ 2.078258] generic-usb 0003:24AE:2000.0001: input,hidraw0: USB HID v1.01 Keyboard [RAPOO RAPOO 2.4G Wireless Device] on usb-0000:00:1d.0-1/input0
[ 2.082826] input: RAPOO RAPOO 2.4G Wireless Device as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/input/input1
[ 2.083636] generic-usb 0003:24AE:2000.0002: input,hiddev0,hidraw1: USB HID v1.01 Mouse [RAPOO RAPOO 2.4G Wireless Device] on usb-0000:00:1d.0-1/input1
[ 2.083733] usbcore: registered new interface driver usbhid
[ 2.083780] usbhid: USB HID core driver
[ 2.304025] usb 3-2: new low-speed USB device number 2 using uhci_hcd
[ 2.481798] usb 3-2: New USB device found, idVendor=04f2, idProduct=0833
[ 2.481847] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.481890] usb 3-2: Product: USB Keyboard
[ 2.481929] usb 3-2: Manufacturer: CHICONY
[ 2.498264] input: CHICONY USB Keyboard as /devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.0/input/input2
[ 2.498543] generic-usb 0003:04F2:0833.0003: input,hidraw2: USB HID v1.11 Keyboard [CHICONY USB Keyboard] on usb-0000:00:1d.1-2/input0
[ 2.535910] input: CHICONY USB Keyboard as /devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.1/input/input3
[ 2.536236] generic-usb 0003:04F2:0833.0004: input,hiddev0,hidraw3: USB HID v1.11 Device [CHICONY USB Keyboard] on usb-0000:00:1d.1-2/input1
[ 3.457691] kjournald starting. Commit interval 5 seconds


41.388] (II) LoadModule: «evdev»
[ 41.388] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 41.407] (II) Module evdev: vendor=«X.Org Foundation»
[ 41.407] compiled for 1.12.1, module version = 2.7.0
[ 41.407] Module class: X.Org XInput Driver
[ 41.407] ABI class: X.Org XInput driver, version 16.0
[ 41.407] (II) Using input driver 'evdev' for 'Power Button'
[ 41.407] (**) Power Button: always reports core events
[ 41.407] (**) evdev: Power Button: Device: «/dev/input/event5»
[ 41.407] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 41.407] (--) evdev: Power Button: Found keys
[ 41.407] (II) evdev: Power Button: Configuring as keyboard
[ 41.407] (**) Option «config_info» «udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input5/event5»
[ 41.407] (II) XINPUT: Adding extended input device «Power Button» (type: KEYBOARD, id 6)
[ 41.407] (**) Option «xkb_rules» «evdev»
[ 41.407] (**) Option «xkb_model» «pc104»
[ 41.407] (**) Option «xkb_layout» «us,ru»
[ 41.407] (**) Option «xkb_variant» «winkeys»
[ 41.407] (**) Option «xkb_options» «grp:rctrl_toggle,terminate:ctrl_alt_bksp,grp_led:scroll»
[ 41.484] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[ 41.484] (**) Power Button: Applying InputClass «evdev keyboard catchall»
[ 41.484] (**) Power Button: Applying InputClass «evdev keyboard catchall»
[ 41.484] (II) Using input driver 'evdev' for 'Power Button'
[ 41.484] (**) Power Button: always reports core events
[ 41.484] (**) evdev: Power Button: Device: «/dev/input/event4»
[ 41.484] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 41.484] (--) evdev: Power Button: Found keys
[ 41.484] (II) evdev: Power Button: Configuring as keyboard
[ 41.484] (**) Option «config_info» «udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input4/event4»
[ 41.484] (II) XINPUT: Adding extended input device «Power Button» (type: KEYBOARD, id 7)
[ 41.484] (**) Option «xkb_rules» «evdev»
[ 41.484] (**) Option «xkb_model» «pc104»
[ 41.484] (**) Option «xkb_layout» «us,ru»
[ 41.484] (**) Option «xkb_variant» «winkeys»
[ 41.485] (**) Option «xkb_options» «grp:rctrl_toggle,terminate:ctrl_alt_bksp,grp_led:scroll»
[ 41.485] (II) config/udev: Adding input device RAPOO RAPOO 2.4G Wireless Device (/dev/input/event0)
[ 41.485] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass «evdev keyboard catchall»
[ 41.486] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass «evdev keyboard catchall»
[ 41.486] (II) Using input driver 'evdev' for 'RAPOO RAPOO 2.4G Wireless Device'
[ 41.486] (**) RAPOO RAPOO 2.4G Wireless Device: always reports core events
[ 41.486] (**) evdev: RAPOO RAPOO 2.4G Wireless Device: Device: «/dev/input/event0»
[ 41.486] (--) evdev: RAPOO RAPOO 2.4G Wireless Device: Vendor 0x24ae Product 0x2000
[ 41.486] (--) evdev: RAPOO RAPOO 2.4G Wireless Device: Found keys
[ 41.486] (II) evdev: RAPOO RAPOO 2.4G Wireless Device: Configuring as keyboard
[ 41.486] (**) Option «config_info» «udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input0/event0»
[ 41.486] (II) XINPUT: Adding extended input device «RAPOO RAPOO 2.4G Wireless Device» (type: KEYBOARD, id 8)
[ 41.486] (**) Option «xkb_rules» «evdev»
[ 41.486] (**) Option «xkb_model» «pc104»
[ 41.486] (**) Option «xkb_layout» «us,ru»
[ 41.486] (**) Option «xkb_variant» «winkeys»
[ 41.486] (**) Option «xkb_options» «grp:rctrl_toggle,terminate:ctrl_alt_bksp,grp_led:scroll»
[ 41.487] (II) config/udev: Adding input device RAPOO RAPOO 2.4G Wireless Device (/dev/input/event1)
[ 41.487] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass «evdev pointer catchall»
[ 41.487] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass «evdev keyboard catchall»
[ 41.487] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass «evdev pointer catchall»
[ 41.487] (**) RAPOO RAPOO 2.4G Wireless Device: Applying InputClass «evdev keyboard catchall»
[ 41.487] (II) Using input driver 'evdev' for 'RAPOO RAPOO 2.4G Wireless Device'
[ 41.487] (**) RAPOO RAPOO 2.4G Wireless Device: always reports core events
[ 41.487] (**) evdev: RAPOO RAPOO 2.4G Wireless Device: Device: «/dev/input/event1»
[ 41.487] (--) evdev: RAPOO RAPOO 2.4G Wireless Device: Vendor 0x24ae Product 0x2000
[ 41.487] (--) evdev: RAPOO RAPOO 2.4G Wireless Device: Found 9 mouse buttons
[ 41.487] (--) evdev: RAPOO RAPOO 2.4G Wireless Device: Found scroll wheel(s)
[ 41.487] (--) evdev: RAPOO RAPOO 2.4G Wireless Device: Found relative axes
[ 41.487] (--) evdev: RAPOO RAPOO 2.4G Wireless Device: Found x and y relative axes
[ 41.487] (--) evdev: RAPOO RAPOO 2.4G Wireless Device: Found absolute axes
[ 41.487] (II) evdev: RAPOO RAPOO 2.4G Wireless Device: Forcing absolute x/y axes to exist.
[ 41.487] (--) evdev: RAPOO RAPOO 2.4G Wireless Device: Found keys
[ 41.487] (II) evdev: RAPOO RAPOO 2.4G Wireless Device: Configuring as mouse
[ 41.487] (II) evdev: RAPOO RAPOO 2.4G Wireless Device: Configuring as keyboard
[ 41.487] (II) evdev: RAPOO RAPOO 2.4G Wireless Device: Adding scrollwheel support
[ 41.487] (**) evdev: RAPOO RAPOO 2.4G Wireless Device: YAxisMapping: buttons 4 and 5
[ 41.487] (**) evdev: RAPOO RAPOO 2.4G Wireless Device: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 41.487] (**) Option «config_info» «udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/input/input1/event1»
[ 41.487] (II) XINPUT: Adding extended input device «RAPOO RAPOO 2.4G Wireless Device» (type: KEYBOARD, id 9)
[ 41.487] (**) Option «xkb_rules» «evdev»
[ 41.487] (**) Option «xkb_model» «pc104»
[ 41.487] (**) Option «xkb_layout» «us,ru»
[ 41.487] (**) Option «xkb_variant» «winkeys»
[ 41.488] (**) Option «xkb_options» «grp:rctrl_toggle,terminate:ctrl_alt_bksp,grp_led:scroll»
[ 41.488] (II) evdev: RAPOO RAPOO 2.4G Wireless Device: initialized for relative axes.
[ 41.488] (WW) evdev: RAPOO RAPOO 2.4G Wireless Device: ignoring absolute axes.
[ 41.488] (**) RAPOO RAPOO 2.4G Wireless Device: (accel) keeping acceleration scheme 1
[ 41.488] (**) RAPOO RAPOO 2.4G Wireless Device: (accel) acceleration profile 0
[ 41.488] (**) RAPOO RAPOO 2.4G Wireless Device: (accel) acceleration factor: 2.000
[ 41.488] (**) RAPOO RAPOO 2.4G Wireless Device: (accel) acceleration threshold: 4
[ 41.489] (II) config/udev: Adding input device RAPOO RAPOO 2.4G Wireless Device (/dev/input/mouse0)
[ 41.489] (II) No input driver specified, ignoring this device.
[ 41.489] (II) This device may have been added with another device file.


соответственно в /proc/bus/input вижу и клаву и мышь для Rapoo + для моей usb CHICONY клавы вижу 2 записи - это правильно ?

/proc/bus/input# cat devices
I: Bus=0003 Vendor=24ae Product=2000 Version=0101
N: Name=«RAPOO RAPOO 2.4G Wireless Device»
P: Phys=usb-0000:00:1d.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input0
U: Uniq=
H: Handlers=sysrq kbd event0
B: PROP=0
B: EV=120013
B: KEY=10000 7 ff9f207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=1f

I: Bus=0003 Vendor=24ae Product=2000 Version=0101
N: Name=«RAPOO RAPOO 2.4G Wireless Device»
P: Phys=usb-0000:00:1d.0-1/input1
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/input/input1
U: Uniq=
H: Handlers=kbd mouse0 event1
B: PROP=0
B: EV=1f
B: KEY=4837fff 72ff32d bf544446 0 0 1f0001 20f90 8b17c000 677bfa d941dfed 9ed680 4400 0 10000002
B: REL=1c3
B: ABS=1 0
B: MSC=10

I: Bus=0003 Vendor=04f2 Product=0833 Version=0111
N: Name=«CHICONY USB Keyboard»
P: Phys=usb-0000:00:1d.1-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.0/input/input2
U: Uniq=
H: Handlers=sysrq kbd event2
B: PROP=0
B: EV=120013
B: KEY=10000 7 ff800000 7ff febeffdf f3cfffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=04f2 Product=0833 Version=0111
N: Name=«CHICONY USB Keyboard»
P: Phys=usb-0000:00:1d.1-2/input1
S: Sysfs=/devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.1/input/input3
U: Uniq=
H: Handlers=kbd event3
B: PROP=0
B: EV=13
B: KEY=ff0000 0 0 0 0 0 0 0 0 2000000 387a d801d001 1e0000 0 0 0
B: MSC=10

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name=«Power Button»
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input4
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name=«Power Button»
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input5
U: Uniq=
H: Handlers=kbd event5
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name=«PC Speaker»
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input6
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=40001
B: SND=6


в /dev/input вижу 2 устройства для мыши

/dev/input# ls

by-id by-path event0 event1 event2 event3 event4 event5 event6 mice mouse0

Дело в том, что не понятно по каким причинам, но мышь отваливается - совершенно не вижу никакой закономерности. Как правило после того, как мышь отвалилась, она сама потом и подключается, но иногда приходится передергивать usb приемник, чтобы восстановить работу мыши. Autosuspend запрещен


могу только предположить, что это потому что этот отдельный приемник может работать и для мыши и для клавы, если есть такие комплекты.
вырубается, наверное, самими алгоритмами в мыши, типа энергосбережения, ну и как следствие теряется, как устроство

ii343hbka ★★★
()
Ответ на: комментарий от ii343hbka

была бы закономерность в вырубании мышки - тогда можно было бы смотреть в сторону энергосбережения, хотя я autosuspend запретил с помощью laptop-mode

хотя 1 закономерность есть - мышка вырубается очень часто, если дети сидят за компом, а не я. Но я рядом нахожусь и не вижу, чтобы они делали с ней нечто из ряда вон выходящее.

Sky777
() автор топика

Какая именно rapoo? У меня defender 955 это rapoo 3710/3710P. Ничего подобного не наблюдаю. Хотя мышь иногда залипает - явно энергосбережение. Ну и из-за хренового сигнала (он у нее такой когда она не соприкасается физически с приемником).

Suntechnic ★★★★★
()
Последнее исправление: Suntechnic (всего исправлений: 1)
Ответ на: комментарий от Suntechnic

rapoo 1620

а если копать в сторону плохого сигнала - она же в логах не должна отваливаться в случае низкого заряда батарейки или плохого сигнала ? в логах ничего же не будет в этом случае - правильно ? я отключаю/включаю питание на мыши и ничего в dmesg не вижу

Sky777
() автор топика
Ответ на: комментарий от Sky777

ну и фиг знает.
попробовать писать dmesg | tail -n20 каждые n-промежуток времени, а там смотреть

ii343hbka ★★★
()

был на работе беспроводной комплект мышь+клава от genius
так вот он даже монитор не мог просветить
только в прямой видимости свистка и только не больше 2м

из симптомов - залипающая клава. Мышь, которая рывками ездит, или не ездит вообще

ii343hbka ★★★
()
Ответ на: комментарий от ii343hbka

и если активно пользоваться, то отваливались они чаще

ii343hbka ★★★
()
Ответ на: комментарий от ii343hbka

проверил - мышь нормально работает в 5 метрах от приемника, а обычно она в 1 метре. Дело не в плохом приеме и не в батарейке.

Sky777
() автор топика
Ответ на: комментарий от Sky777

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

ii343hbka ★★★
()
Ответ на: комментарий от ii343hbka

вчера вечером, когда я начал этот пост я сделал 2 вещи - занес в blacklist модуль psmouse (который стал ненужен после того, как я перешел на wireless mice) + запретил autosuspend для usb портов с помощью laptop-mode

Пока проблем с отваливанием мышки нет.

Sky777
() автор топика
Ответ на: комментарий от ii343hbka

сам не пойму, почему был клнфликт
для мыши используется usbhid

Sky777
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.