
Ubuntu日本語フォーラム

ログインしていません。
DELL INSPIRON mini10v へ、ubuntu9.04 netbook-remix のインストールを行いました。
起動後、ウィンドウのドラッグを行うとウィンドウがあちこちへ飛んでしまいます。
いろいろと確認したところ、DELL 10v は、タッチパッドとクリックボタンが一緒になっているため、
ボタン部分もタッチパッドの動作をしてしまい2ヶ所を触っている状態となり、
ウィンドウがあちこちへ飛んでいることが分かりました。
デフォルトでインストールされていた、ubuntu8.x は上記のような動作はなかったのですが、
9.04 でタッチパッドとクリックボタンを分ける設定はありますでしょうか?
宜しくお願い致します。
オフライン
GSynaptics で変更できます。
導入方法はここら辺を参考に
https://forums.ubuntulinux.jp/viewtopic.php?id=4182
オフライン
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>
$
オフライン
うーん、こちらの環境(ASUS EeePC S101) では上記の記事通りにやったら普通にできたので、ちょっとよく分かりませんね…。
https://forums.ubuntulinux.jp/viewtopic.php?pid=13060
ここら辺にもうまく動作しなかった人がいるみたいですね。
ハードウェアの問題なのでしょうか…?
ログファイル(/var/log/Xorg.0.log) を貼り付ければ、詳しい人からアドバイスがもらえるかもしれません。
オフライン
/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
を実行しておいてください。
オフライン
ありがとうございます。
/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
--------------------------------------------------------
オフライン
ありがとうございます。
投稿のタイミングにより、見れてませんでした。
早速、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
--------------------------------------------------------------------------
オフライン
先ほどの例をそのままツッコんだのであれば、
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 こんなところでも...。
オフライン
ありがとうございます。
無事にタッチパッド設定画面が立ち上がりました。
しかし、タッチパッドとボタンをうまく分ける設定は無かったので、
教えて頂いたページを参考にし設定してみます。
オフライン