Безпроводная клавиатура + мышь (от Defender "S Tandem WRS-4725")

Разбираемся с подключением и настройкой устройств ввода информации.

Модератор: Модераторы разделов

Аватара пользователя
joub
Сообщения: 170
ОС: Debian

Безпроводная клавиатура + мышь

Сообщение joub »

вобщем интересная беда с мышкай, в иксах при движении вправа\лева мышь реагирует строга по вертикали верх\низ, при нажатии кнопак(любых) а их на ней 10 - смещается в права.



шарило в гугле - результат нулевой :(

кто нибуть сталкивался с такими проблемами и как их решали ?

зарание спасиба. )) и с новым годам :))
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Безпроводная клавиатура + мышь

Сообщение Mellon »

прописать правильный протокол для мышки в /etc/X11/xorg.conf, пересчитать аппаратные кнопки на крыске (вращение колеса = 2 кнопки) и свериться с /var/log/Xorg.0.log, если не совпадает то прописать их количество в xorg.conf. Если надо, переопределить порядок кнопок с помощью xmodmap. И при желании забиндить с помощью, например, imwheel.
подробности:
man xorg.conf
man xmodmap
man imwheel
и google
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
Аватара пользователя
joub
Сообщения: 170
ОС: Debian

Re: Безпроводная клавиатура + мышь

Сообщение joub »

Mellon спасиба канечно, но это все про кнопки..

продолжение описания люкав движение мыши в верх\низ работает как скролинг.... с чего бы эта...

и если учесть что скрол эта еще + 2 кн. то в общей сложнасти набирается 12 штук.... )))

ps: подключаю обычную USB мыш - все работает нормально.... а теперь примеры канфига )))

/proc/bus/input

#### беспроводной камплект

I: Bus=0003 Vendor=0518 Product=0001 Version=0100
N: Name="PLUSMORE ENTERPRISE USB-compliant keyboard"
P: Phys=/input0
S: Sysfs=/class/input/input0
H: Handlers=kbd event0
B: EV=120003
B: KEY=7 ff87207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: LED=1f

I: Bus=0003 Vendor=0518 Product=0001 Version=0100
N: Name="PLUSMORE ENTERPRISE USB-compliant keyboard"
P: Phys=usb-0000:00:10.1-2/input0
S: Sysfs=/class/input/input1
H: Handlers=mouse0 event1
B: EV=7
B: KEY=1f0000 0 0 0 0 0 0 0 0
B: REL=103

####эта там же толька нармальная мышь

I: Bus=0003 Vendor=09da Product=000a Version=0001
N: Name="A4Tech PS/2+USB Mouse"
P: Phys=usb-0000:00:10.2-2/input0
S: Sysfs=/class/input/input2
H: Handlers=mouse1 event2
B: EV=7
B: KEY=1f0000 0 0 0 0 0 0 0 0
B: REL=103


/etc/X11/xorg.conf
...
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/mouse"
Option "Buttons" "10"
Option "ZAxisMapping" "4 5"
EndSection
...
[b]из Xorg.0.log[i]

(**) Mouse1: Device: "/dev/mouse"
(**) Mouse1: Protocol: "Auto"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/mouse"
(**) Option "Buttons" "10"
(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse1: ZAxisMapping: buttons 4 and 5
(**) Mouse1: Buttons: 14

но кнопак в реале 12 !!!!!!

видемо движение по аси Y для нее как еще две дополнительные клавиши

а вот xev воообще всякий бред выдает, даже баюсь цитиравать.....
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Безпроводная клавиатура + мышь

Сообщение Mellon »

Повторяю, подбери

Код: Выделить всё

Option "Protocol" "???"

Этим проблема движения должна решится
Используемый протокол можешь выяснить в документации к аппарату, или у его производителя :)
Должно получится, к примеру, так:

Код: Выделить всё

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "ExplorerPS/2"       # <== a4tech обычно использует этот протокол
        Option      "Device" "/dev/psaux"            # <== попробуй этот девайс
        Option      "Emulate3Buttons" "no"
        Option      "ZAxisMapping" "4 5"
        Option      "Resolution" "800"
EndSection
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
Аватара пользователя
joub
Сообщения: 170
ОС: Debian

Re: Безпроводная клавиатура + мышь

Сообщение joub »

Mellon писал(а):
02.01.2007 06:01

Код: Выделить всё

        Option      "Protocol" "ExplorerPS/2"       # <== a4tech обычно использует этот протокол


увы , сиси телодвижения ничем непомогли :(

на сайте Defender.com такова продукта и в памине нет :( гугля ничем непомогла :(

а может по этаму поваду нада чего в ядре включить ? кака нибуть поддержка беспроводных USB клав и мышей ???
Спасибо сказали:
Аватара пользователя
joub
Сообщения: 170
ОС: Debian

Re: Безпроводная клавиатура + мышь

Сообщение joub »

в чем бда ? сие садежимае у меня /proc/bus/input

I: Bus=0003 Vendor=0518 Product=0001 Version=0100
N: Name="PLUSMORE ENTERPRISE USB-compliant keyboard"
P: Phys=/input0
S: Sysfs=/class/input/input0
H: Handlers=kbd event0
B: EV=120003
B: KEY=7 ff87207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: LED=1f

I: Bus=0003 Vendor=0518 Product=0001 Version=0100
N: Name="PLUSMORE ENTERPRISE USB-compliant keyboard"
P: Phys=usb-0000:00:10.1-2/input0
S: Sysfs=/class/input/input1
H: Handlers=mouse0 event1
B: EV=7
B: KEY=1f0000 0 0 0 0 0 0 0 0
B: REL=103

а сие выдранно из кнопикса загруженного на маем кампе /proc/bus/input

I:Bus=0003 Vendor=0518 Product=0001 Version=0100
N: Name="PLUSMORE ENTERPRISE USB-compliant keyboard"
P: Phys=usb-0000:00:10.1-2/input0
S: Sysfs=/class/input/input0
H: Handlers=kbd event0
B: EV=120003
B: KEY=10000 7 ff87207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: LED=7

I: Bus=0003 Vendor=0518 Product=0001 Version=0100
N: Name="PLUSMORE ENTERPRISE USB-compliant keyboard"
P: Phys=usb-0000:00:10.1-2/input1
S: Sysfs=/class/input/input1
H: Handlers=kbd mouse0 event1 ts0
B: EV=f
B: KEY=c0002 400 0 0 70001 c00 78000 2639fa d841d7ad 9e0000 0 0 0
B: REL=143
B: ABS=1 0

найди пять отличий !!! ))

как я панимаю проблема гдето здесь /proc/bus/input тоесть в ядре системы 2.6.18.1
Спасибо сказали: