Pertanyaan Cyborg R.A.T 3 gaming mouse berhenti bekerja setelah beberapa saat dan / atau berulah


Saya mengalami beberapa masalah dengan mouse gaming R.A.T 3 baru yang saya beli hari ini. Ini bekerja sempurna di bawah Windows 7, tetapi di bawah Ubuntu 11.10 itu terus nakal.

Apa yang terjadi adalah ini:

  1. Saya menghubungkan mouse ke port USB. Mouse berfungsi seperti yang diharapkan untuk sementara waktu.
  2. Mouse mulai nakal: Saya masih bisa menggerakkan pointer, tetapi tidak bereaksi untuk mengklik tombol apa saja (setidaknya tidak kanan, kiri, tengah, browser maju atau browser kembali ...). Selanjutnya, trackpad saya mulai berperilaku dengan cara yang sama - memindahkan pekerjaan, tetapi tidak mengklik.
  3. Saya putuskan sambungan mouse. Trackpad mulai berfungsi lagi.
  4. Saya menghubungkan kembali mouse. Ini berfungsi untuk sementara waktu, sebelum runtuh (seperti saat pertama kali saya menghubungkannya).

Saya belum mengubah pengaturan apa pun secara manual di mana pun, dan saya perhatikan bahwa bahkan ketika mouse itu bertingkah, itu muncul di dalamnya cat /proc/bus/input/devices dengan informasi berikut:

I: Bus=0003 Vendor=06a3 Product=0ccc Version=0111  
N: Name="Saitek Cyborg R.A.T 3 Mouse"  
P: Phys=usb-0000:00:1d.0-1.4/input0  
S: Sysfs=/devices/pci0000:00/00:1d.0/usb2/2-1.4/2-1.4:1.0/input/input18  
U: Uniq=  
H: Handlers=mouse0 event4  
B: PROP=0  
B: EV=17  
B: KEY=3ff0000 0 0 0 0  
B: REL=103  
B: MSC=10  

Saya telah googling sekitar sedikit dan ditemukan posting forum ini, tapi saya merasa agak berantakan dan tidak jelas apakah sebenarnya ada solusi untuk masalah saya di dalamnya. Juga, saya merasa tidak nyaman mengedit Xconf tanpa mengetahui apa yang saya lakukan - dan saya cukup baru di Ubuntu, jadi saya tidak tahu apa yang saya lakukan ... Akhirnya, situs web produk tampaknya tidak memiliki driver apa pun untuk Ubuntu dan saya tidak menemukan pembaruan yang tersedia melalui sumber standar.


11
2018-01-03 18:54


asal


Ini tampak berfungsi (RAT7). Sini adalah penyempurnaan tombol kanan untuk RAT5. Cukup tambahkan bagian di tautan di atas ke akhir yang sebaliknya tidak diubah xorg.conf.


Jawaban:


Alasannya (seperti yang saya mengerti) bahwa mouse tertentu ini bertingkah di Linux adalah karena tombol mode. Dalam hal penekanan tombol, setiap mode sesuai dengan tombol yang berbeda yang ditekan. Untuk mouse saya (R.A.T.7) tombol mode masing-masing 13, 14, dan 15 untuk merah, biru, dan ungu.

Saya tidak tahu apakah Anda akan sama, tetapi ada cara yang bagus dan mudah untuk mengetahuinya. Buka terminal dan ketik:

xinput list | grep "id"

Temukan entri yang memiliki label yang sesuai (bagi saya itu "Saitek Cyborg R.A.T.7 Mouse") dan perhatikan ID di sebelah kanan. Kemudian, ketik:

xinput query-state ID

(Dimana ID sesuai dengan ID mouse Anda)

Perhatikan warna mode mana yang saat ini aktif, alihkan ke yang berikutnya, dan ketik ulang perintah di atas. Lakukan itu sekali lagi.

Sekarang Anda tahu tombol mana yang sesuai dengan mode, Anda harus dapat mengedit file xorg.conf Anda dengan tepat. Mengetik:

gksu gedit /etc/X11/xorg.conf

(Jelas Anda dapat menggunakan editor teks yang berbeda jika Anda merasa lebih nyaman dengan satu. Jika Anda menggunakan editor teks baris perintah, gunakan sudo dari pada gksu.)

Anda akan ingin memasukkan blok yang mirip dengan ini:

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 10 11 12 0 0 0"
EndSection

Yang penting adalah bagian "ButtonMapping". Hanya melalui daftar tombol secara berurutan sampai Anda mendapatkan tombol yang sesuai dengan mode dan masukkan 0s sebagai gantinya.

Anda harus me-restart server X Anda agar perubahan berfungsi, tetapi ini harus memperbaikinya!


8
2018-01-14 04:14



Saya berbicara terlalu cepat. Solusinya bekerja sampai restart dan kemudian masalah yang sama kembali lagi. Ada yang tahu apa yang terjadi dengan mouse ini?
Ini tampaknya telah memperbaiki masalah dengan tikus RAT 9 saya. Namun, saya harus memasukkan angka nol yang cukup untuk semua tombol (tombol RAT 9 memiliki 21 tombol), kalau tidak saya hanya mendapat layar hitam karena Xorg tidak akan mulai lagi. - jmiserez


Tambahkan ini ke Anda xorg.conf:

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

1
2017-12-17 21:09





Saya membeli mouse 30 Desember 2013 di Belanda

R.A.T.3

Diuji pada Ubuntu 13.04 && 13.10

Saya menggunakan pengaturan berikut:

//    Command gksudo gedit /etc/X11/xorg.conf

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

Saya tidak yakin tapi saya pikir Anda harus memulai dengan tombol '0' di mana "[int] = down" Jadi dalam kasus saya 10 turun dan setelah pembaruan itu naik.

"button [int] = down" terkait dari:

xinput query-state 'int'

'int' adalah ID dari mouse yang dapat ditemukan dengan perintah berikut:

xinput list | grep "id"

Kadang-kadang Eropa menuntut konfigurasi perangkat keras lain sehingga akan lebih baik jika Anda memeriksanya sekali.

Apakah Anda akan sangat baik untuk memberi tahu jika berfungsi atau tidak berhasil untuk Anda?

Jika Anda menggunakan kesatuan, gunakan perintah berikut untuk me-restart x-server:

sudo restart lightdm

Lain jika Anda menggunakan Gnome 3

sudo service gdm3 restart

1
2017-12-01 11:12





bagi saya dengan RAT 3, saya menggunakan:

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

0
2018-02-02 17:19





Apa yang benar-benar berfungsi di Ubuntu / Mint dll ... adalah:

Jenis pertama dalam perintah untuk mengetahui produk yang Anda miliki:

xinput -list

Setelah Anda menemukan mouse apa yang Anda miliki:

sudo gedit /etc/X11/xorg.conf

Bagi saya, saya memiliki Madcatz Mad Catz R.A.T.3; ketik:

Section "InputClass"
Identifiers "Mouse Remap"
MatchProduct "Madcatz Mad Catz R.A.T.3 Mouse"
MatchDevicePath "/dev/input/event*"
Option "ButtonMapping" "1 2 3 4 5 0 0 8 9 0 0 0 0 0"
EndSection

Untuk Madcatz Saitek Cyborg R.A.T.3; ketik:

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

Setelah Anda mengetikkan baris dan MENYIMPAN, pastikan untuk me-reboot komputer Anda!

Atau jika Anda menggunakan ubuntu, Anda cukup mengetik: sudo restart lightdm


0
2018-02-05 18:27





Sebenarnya, semua solusi yang disediakan berarti roda horizontal Anda mungkin tidak berfungsi. Saya menemukan solusi berikut ini berfungsi. Buat file /etc/X11/xorg.conf.d/20-cyborgrat.conf dengan konten berikut:

Section "InputClass"
        Identifier "Mouse Remap"
        MatchProduct "Saitek Cyborg R.A.T.3 Mouse|Saitek Cyborg R.A.T.5 Mouse|Saitek Cyborg R.A.T.7 Mouse|Saitek Cyborg R.A.T.9 Mouse"
        MatchDevicePath "/dev/input/event*"
        Option "Buttons" "17"
        Option "ButtonMapping" "1 2 3 4 5 0 0 8 9 7 6 12 0 0 0 16 17"
        Option "AutoReleaseButtons" "13 14 15"
        Option "ZAxisMapping" "4 5 6 7"
EndSection

Saya menggunakan ini dengan Saitek Cyborg R.A.T.7 Mouse dan memverifikasi bahwa hal-hal berikut berfungsi:

  • Tombol kiri dan kanan mouse (tombol 1/3)
  • Dorong roda mouse vertikal untuk tombol mouse tengah (tombol 2).
  • Roda mouse vertikal menggulir secara vertikal (tombol 4/5).
  • Roda mouse horizontal bergulir secara horizontal (tombol 6/7).
  • Tombol Maju / Mundur (tombol 8/9).
  • Tombol merah (tombol 12).
  • Tombol kecepatan (tombol 16/17).

Tombol pengalih warna tidak berfungsi dengan konfigurasi ini.


0
2018-02-02 05:44