お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-07-04 17:56:55

ibuki
新しいメンバ
登録日: 2009-07-04

DELL mini 10v タッチパッドについて ubuntu9.04

DELL INSPIRON mini10v へ、ubuntu9.04 netbook-remix のインストールを行いました。
起動後、ウィンドウのドラッグを行うとウィンドウがあちこちへ飛んでしまいます。

いろいろと確認したところ、DELL 10v は、タッチパッドとクリックボタンが一緒になっているため、
ボタン部分もタッチパッドの動作をしてしまい2ヶ所を触っている状態となり、
ウィンドウがあちこちへ飛んでいることが分かりました。

デフォルトでインストールされていた、ubuntu8.x は上記のような動作はなかったのですが、
9.04 でタッチパッドとクリックボタンを分ける設定はありますでしょうか?

宜しくお願い致します。

オフライン

 

#2 2009-07-04 21:33:29

epii
メンバ
登録日: 2008-12-11

Re: DELL mini 10v タッチパッドについて ubuntu9.04

GSynaptics で変更できます。

導入方法はここら辺を参考に
https://forums.ubuntulinux.jp/viewtopic.php?id=4182

オフライン

 

#3 2009-07-05 01:51:11

ibuki
新しいメンバ
登録日: 2009-07-04

Re: DELL mini 10v タッチパッドについて ubuntu9.04

epii さん、アドバイスありがとうございます。

教えて頂いたページを参照し、GSynaptics をインストールし設定を
行いましたが、GSynaptics が起動できません。
メッセージは同様です。
================================================================
GSynapicsを初期化することができません。
GSypapticsを使用するには、 'SHMConfig' 'true' を x.org または XF86Config に設定する必要があります。
================================================================

何か他の設定が必要なのでしょうか。
よろしくお願いします。

以下にログを記載します。

$ pwd
/etc/hal/fdi/policy
$
$ ls -l
合計 8
-rw-r--r-- 1 root root 667 2009-04-04 00:18 preferences.fdi
-rw-r--r-- 1 root root 231 2009-07-05 01:24 shmconfig.fdi
$
$ cat shmconfig.fdi
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
</match>
</device>
</deviceinfo>
$

オフライン

 

#4 2009-07-05 14:14:28

epii
メンバ
登録日: 2008-12-11

Re: DELL mini 10v タッチパッドについて ubuntu9.04

うーん、こちらの環境(ASUS EeePC S101) では上記の記事通りにやったら普通にできたので、ちょっとよく分かりませんね…。

https://forums.ubuntulinux.jp/viewtopic.php?pid=13060
ここら辺にもうまく動作しなかった人がいるみたいですね。
ハードウェアの問題なのでしょうか…?

ログファイル(/var/log/Xorg.0.log) を貼り付ければ、詳しい人からアドバイスがもらえるかもしれません。

オフライン

 

#5 2009-07-05 17:38:42

n_saito
メンバ
登録日: 2009-06-23

Re: DELL mini 10v タッチパッドについて ubuntu9.04

/etc/X11/xorg.confをいじる必要があります。
9.04だけでなく8.04も含めて1月ぐらいのアップデートで、セキュリティ上の理由からメモリの共有とかをできなくしていて、パッド関連のSHMConfigオプションをデフォルト無効にされています。

コード:

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizEdgeScroll"       "0"
        Option          "SHMConfig"             "true"
EndSection

こんなカンジで最後にSHMConfigの行を入れてください。

ただ、直接編集をすると、/var/lib/x11/xorg.conf.md5sumの中身が整合性とれなくなりますので、Xのアップデートがあった場合にシステム上xorg.confが書き換えられなくなりますので、
編集が終わり、Xを再起動させて問題なくパッドの制御ができるようになったら、端末上で
md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum
を実行しておいてください。

オフライン

 

#6 2009-07-05 17:50:52

ibuki
新しいメンバ
登録日: 2009-07-04

Re: DELL mini 10v タッチパッドについて ubuntu9.04

ありがとうございます。

/var/log/Xorg.0.log を見ると、タッチパッドは読み込んでいるようですが、
設定を読み込んでいないように見受けられます。
また、/etc/X11/xorg.conf には、タッチパッドの記載がまったくありません。

(ちなみに、以下をコピーする際は、タッチパッドの縁ギリギリを爪で押しながらドラッグしてます。)

(II) Synaptics touchpad driver version 0.99.3
(**) Option "Device" "/dev/input/event9"
(II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
(II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
(II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
(II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
(II) SynPS/2 Synaptics TouchPad: buttons: left right middle double triple
(--) SynPS/2 Synaptics TouchPad touchpad found
(**) SynPS/2 Synaptics TouchPad: always reports core events
(II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
(**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
(**) SynPS/2 Synaptics TouchPad: (accel) filter chain progression: 2.00
(**) SynPS/2 Synaptics TouchPad: (accel) filter stage 0: 20.00 ms
(**) SynPS/2 Synaptics TouchPad: (accel) set acceleration profile 0
(--) SynPS/2 Synaptics TouchPad touchpad found


/etc/X11/xorg.conf ----------------------------------

Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
EndSection
--------------------------------------------------------

オフライン

 

#7 2009-07-05 18:06:00

ibuki
新しいメンバ
登録日: 2009-07-04

Re: DELL mini 10v タッチパッドについて ubuntu9.04

ありがとうございます。
投稿のタイミングにより、見れてませんでした。

早速、xorg.conf を追記しましたが、やはり同じメッセージにより
タッチパッドの設定が起動できません。
DELL 特有の設定がいるのでしょうか?

/etc/X11/xorg.conf ----------------------------------------------

Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
EndSection

Section "InputDevice"
    Identifier    "Synaptics Touchpad"
    Driver        "synaptics"
    Option        "SendCoreEvents"    "true"
    Option        "Device"        "/dev/psaux"
    Option        "Protocol"        "auto-dev"
    Option        "HorizEdgeScroll"    "0"
    Option        "SHMConfig"        "true"
EndSection
--------------------------------------------------------------------------

オフライン

 

#8 2009-07-05 21:57:18

n_saito
メンバ
登録日: 2009-06-23

Re: DELL mini 10v タッチパッドについて ubuntu9.04

先ほどの例をそのままツッコんだのであれば、

コード:

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Synaptics Touchpad"
EndSection

も追加してみてください。
ただ
Option        "HorizEdgeScroll"    "0"
は必要ないかもしれません。(私が勝手に明示して横スクロールを切っているので)

# http://mydellmini.com/forum/dell-mini-10v-discussion/9552-10v-linux-trackpad-driver.html こんなところでも...。

オフライン

 

#9 2009-07-05 23:36:12

ibuki
新しいメンバ
登録日: 2009-07-04

Re: DELL mini 10v タッチパッドについて ubuntu9.04

ありがとうございます。
無事にタッチパッド設定画面が立ち上がりました。

しかし、タッチパッドとボタンをうまく分ける設定は無かったので、
教えて頂いたページを参考にし設定してみます。

オフライン

 

Board footer

Powered by FluxBB