Как заставить работать мышь Mad Catz?

Использование мыши Mad Catz - кажется, никакие другие вопросы не помогают, поэтому я решил спросить Ubuntu.

Я использую мышь Mad Catz, отлично работала в Windows 10, удалила окна и перешла в Ubuntu, теперь я могу перемещать ее, но не взаимодействую при помощи кнопок «Закрыть» или «Свернуть» или чего-либо еще в этом отношении, я В настоящее время я использую беспроводную мышь, которая работает нормально - и мой трекпад в порядке.

Пожалуйста, объясните ваши ответы просто, поскольку я Linux Noob.

Спасибо вам!

3
задан 17 January 2017 в 01:06

2 ответа

Измените xorg.conf. Добавьте следующий раздел к /usr/share/X11/xorg.conf (в терминале, войдите pkexec gedit /usr/share/X11/xorg.conf):

Section "InputClass"
        Identifier "Mouse Remap"
        MatchProduct "Saitek Cyborg R.A.T.7 Mouse"
        MatchDevicePath "/dev/input/event*"
        Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 0 0 0 0 0 0"
EndSection

Это избавляет от необходимости перезапускать X и делает мышь абсолютно применимой каждый раз, когда Ubuntu запускается. Просто измените xorg.conf с разделом выше и R.A.T. 7 функций отлично. Попрощайтесь с перезапуском X.

Обновление: серии R.A.T. мышей теперь продаются под Безумной маркировкой Catz, не Киборгом. Из-за этого Безумная строка продукта Catz, возможно, нуждалась бы в модификации, чтобы заставить КРЫСУ работать в Ubuntu. Это означает изменяться, часть Киборга идентификационной строки (раньше определял USB-устройство) к строке, которую Безумная КРЫСА Catz отправляет на компьютер для X для распознавания КРЫСЫ, не замораживая кнопки. Вместо того, чтобы использовать строку

MatchProduct "Saitek Cyborg R.A.T.7 Mouse"

Безумный Catz мог бы использовать что-то еще (не протестированный). Продукт представляет много соответствия в виде строки для предотвращения проблемы замораживания кнопки.

5
ответ дан 17 January 2017 в 11:06
  • 1
    @Arynn: Тогда необходимо придерживаться стандартной настольной среды GNOME 3 по умолчанию, как она предназначается, чтобы использоваться... или... переключить сессию на режим GNOME Classic с экрана входа в систему.:) – cl-netbox 7 November 2016 в 07:37

Шаг 1 : узнайте всю информацию о мыши, которую Linux читает из устройства lsusb, и dmesg будет иметь хорошую справку здесь.

В моем случае у меня есть Крыса 7 m.m.o, поэтому что я сделал был cd /etc/X11, затем создал xorg.conf, и в файле я вставил это:

Section "InputClass"
    Identifier "Mouse Remap"
    MatchProduct "Mad Catz Mad Catz M.M.O.7 Mouse|M.M.O.7"
    MatchIsPointer "true"
    MatchDevicePath "/dev/input/event*"
    Option    "Buttons" "24"
    Option    "ButtonMapping" "1 2 3 4 5 0 0 8 9 10 11 12 0 0 0 16 17 7 6 0 0 0 0 0" 
    Option    "AutoReleaseButtons" "20 21 22 23 24" 
    Option    "ZAxisMapping" "4 5 6 7"
EndSection

закрывают файл и сохраняют его.

затем cd /etc/X11/xorg.confd создают названный файл: 50-vmmouse.conf затем вставка это:

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "evdev"
    Option         "Name" "Mad Catz Mad Catz M.M.O.7 Mouse|M.M.O.7"
    Option         "Vendor" "0738"
    Option         "Product" "1713"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/event4"
    Option         "Emulate3Buttons" "no"
    Option         "Buttons" "7"
    Option         "ZAxisMapping" "4 5"
    Option         "ButtonMapping" "1 2 3 4 5 6 7 0 0 0 0 0 0 0"
    Option         "Resolution" "3200"
EndSection 

хорошо, пока неплохо, теперь, на терминале xinput список затем находят что-либо, что касается Крысы, 7 m.m.o в моем случае были Безумной Безумной Мышью Catz M.M.O.7 Catz в†і id=11 [ведомый указатель (2)]

так......

на терминале xinput - тестируют 11 и нажимают все кнопки, которые Вы намереваетесь использовать, если нет никакого вывода после забастовки кнопки, то конфигурация на Xorg, conf и vmouse.conf является неправильной.

ТЕПЕРЬ большая часть этой информации будет найдена с нашим первым шагом, который является lsusb, и dmesg удостоверяются, что Вы получаете всю правильную информацию, или это не будет работать.

я использую Kubuntu 18. Я должен был отключить составной объект, затем вносят те изменения, перезагрузку и включают составной объект, затем перезагружают в один прошлый раз и VoilГ, все РАБОТАЕТ!!!

1
ответ дан 1 October 2019 в 14:21

Другие вопросы по тегам:

Похожие вопросы: