web-dev-qa-db-ja.com

Ubuntu 12.10および12.04.1 LTSマウスのフリーズ(Saitek Cyborg R.A.T.5 Mouse)

私はそれを理解しました:それはサイボーグのマウスです。これについて何かを見たことを覚えているので、私は質問に目を通します。

私はこの仲間に同様の問題を抱えています: https://askubuntu.com/questions/75433/ubuntu-11-04-randomly-freezes-for-over-one-minute

場合によっては、1〜2分後に再びクラッシュするだけで生き返ります。 Alt-tabは機能しますが、ウィンドウ切り替えアニメーションは表示されません。フォーカスを切り替えるだけです...時々。ありがたいことに、Ctrl-Alt-Tは機能し、ターミナルは「今すぐSudoを再起動」してパスワードを入力するのに十分な時間応答し続けます。

Windowsインストールとは別のHDDで新しいWubiインストールを実行しています。 64ビット 12.10 12.04.1 LTS、AMD FXチップ、8GBのRAM、Radeon HD 3850を搭載前。

3
Eric Dand

さて、約6つの異なるページのおかげで(新しいユーザーであるため、2つ以上のリンクを投稿できないため、最も有用な2つのリンクを投稿しました)、これを実行しました。ターミナルでgksudo gedit /etc/X11/xorg.confを実行(Ctrl-Alt-T)してX11のxorg.confファイルを編集し、下部に以下を貼り付けます。

Section "InputClass"
    Identifier "Mouse Remap"
    MatchProduct "Saitek Cyborg R.A.T.5 Mouse"
    #May also be "Mad Catz Mad Catz R.A.T.5 Mouse" depending on production date.
    MatchDevicePath "/dev/input/event*"
    Option "AccelerationProfile" "1"
    Option "ConstantDeceleration" "5"
    Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 10 11 12 0 0 0"
    Option "ZAxisMapping" "4 5 6 7"
EndSection

R.A.Tの独自のバージョンと一致するように、MatchProductフィールドを変更する必要があります。マウス。 xinputで見つけることができます。

このテキストブロックが何を意味するのかを理解したい場合、注意すべき点はOptionフィールドです。 AccelerationProfile 1は、マウスの加速をオフに設定します。それは個人的な好みです-加速が好きな場合はこの行を省略できます。または、いくつかの異なる種類の加速のためにこの行を大きくすることができます。詳細については、以下の最初のリンクをご覧ください。

ConstantDecelerationも必要ありませんが、マウスを画面全体に飛ばすことなく、より高いDPSを使用できるように(5600を使用できるのに1600を使用するのはなぜですか?)正しくないと思われる場合は、この数字で遊んでください。数字が大きいほどマウスが遅くなります。

ButtonMappingは実際の修正が行われる場所です。数字13、14、および15が予想される場所には0があります。これは、3つのモードボタンが13、14、および15にマップされているためです。これらのボタンをリッスンしているUbuntuを停止するため、0でマップを解除します。

ZAxisMappingは、戻ると進むの親指ボタンを正常に機能させることです。正直言って、これについては何も読んでいませんでした。ある人が機能するはずだと言っているのを見たので、試してみました。前後のサムボタンは実際にはボタン8と9であるため、特に不思議に思いますが、壊れていない場合は修正しないでください。

http://www.x.org/archive/current/doc/man/man5/xorg.conf.5.xhtml

http://ubuntuforums.org/showthread.php?t=1528982&page=2

4
Eric Dand

このファイルは自明であり、Linux、Fedora 17、またはUbuntu 12.04(テスト済み)でR.A.T 5マウスを構成するために使用できます。おそらく他のモデルでも機能します。

# Filename: 20-cyborgrat5.conf
# Should be added into folder:
# [Fedora] /etc/X11/xorg.conf.d/
# [Ubuntu] /usr/share/X11/xorg.conf.d/
Section “InputClass”
    Identifier “Mouse Remap”
    MatchProduct “Saitek”
    MatchDevicePath “/dev/input/event*”
    Option “ButtonMapping” “1 2 3 4 5 6 7 8 9 10 11 12 0 0 0″
    # CHANGFE THE 8 AFTER 7 BACK INTO A 2 IF IT BREAKS.
EndSection
1
Radamanf

私はしばらくの間、Linux Mintでこの問題をいじりました。

私がやったこと:xinput(これにはマウスコード12があります)xinput get-button-map 12

RAT5(シリアル番号43705)には17個のボタンがあります。右11-左への親指スクロール12-スナイプ13-x 14-x 15-モードボタン16-DPI前方17-DPI後方

Xorg.confのボタンID番号を置き換えることでボタンをテストし、/ etc/X11/xorg.confへのこの追加で水平スクロールを機能させました

Section "InputClass"
    Identifier "Mouse Remap"
    MatchProduct "Mad Catz Mad Catz R.A.T.5 Mouse"
    #May also be "Mad Catz Mad Catz R.A.T.5 Mouse" depending on production date.
    MatchDevicePath "/dev/input/event*"
    Option "AccelerationProfile" "1"
    Option "ConstantDeceleration" "5"
    Option "ButtonMapping" "1 2 3 4 5 0 0 8 9 6 7 0 0 0 0 0 0"
    Option "ZAxisMapping" "4 5"
    Option "WAxisMapping" "6 7"
EndSection

(ボタンマッピングはボタンの機能を示します。ZAxisは垂直スクロールWAxisは水平スクロールです)

PDFで機能し、画像ビューアーでズームインし、Operaでは壊れています。

0
Habe87