お知らせ

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

#1 2010-04-02 03:14:42

Ub08FI015_TD
新しいメンバ
登録日: 2010-04-02

09.10にて、マウスパッド/タッチパネルが使用できない

はじめまして。学校の関係でUbuntuを使うことになり、ワクワクしているところです。
(まあ以前に数ヶ月使ったことがあるのですが…)

さっそくですが、質問をさせてください。

GIGABYTEのTouchNote T1028にて、Win7 Professionalとデュアルで使用しております。
当モデルは、タッチパネルが搭載されているのですが、Ubuntuではタッチパネルが利用できません。
また、マウスパッドも有効にならないため、マウスがない環境での使用に不便だと感じております。

どうにかして、マウスパッド/タッチパネルを有効化できないでしょうか。
タッチパネルはまだしも、マウスパッドは是が非でも使えるようにしたいです。

どなたか、分かる方ご教示願います。

オフライン

 

#2 2010-04-02 07:35:38

hmatsue
アドバイザ
登録日: 2009-03-10

Re: 09.10にて、マウスパッド/タッチパネルが使用できない

https://bugs.launchpad.net/netbook-remix/+bug/432984
こんなやりとりをみつけました。

9.10 / grub2: modify /etc/defaults/grub and modify the "splash quiet" line by including 'i8042.noloop=1'. Afterwards run update-grub2.
You can test this by adding 'i8042.noloop=1' in the grub menu at boot.

つまり、
$ gksu gedit /etc/defaults/grub
などとして管理者権限でgrubの設定ファイルを開き、
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
のようになっている行を探し、
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.noloop=1"
のように変更し、
$ sudo update-grub2
として、設定を反映させると動くようになったらしいです。

オフライン

 

#3 2010-04-03 02:24:17

Ub08FI015_TD
新しいメンバ
登録日: 2010-04-02

Re: 09.10にて、マウスパッド/タッチパネルが使用できない

hmatsueさま
ご回答ありがとうございます。

GRUB2を変更してみましたが、一向に動いてくれる気配がありません。
メニューをカスタマイズしているので、設定が反映されてくれないのでしょうか…。

参考までに、次のとおり設定ファイルを引用します。
/etc/default/grub

コード:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.noloop=1"
GRUB_CMDLINE_LINUX=""

/etc/grub.d/40_custom

コード:

menuentry "Ubuntu 9.10 (Linux 2.6.31-20-generic)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    set quiet=1
    insmod ext2
    set root=(hd0,7)
    search --no-floppy --fs-uuid --set 22cacda1-048d-4d9c-b218-38663258b782
    linux    /boot/vmlinuz-2.6.31-20-generic root=UUID=22cacda1-048d-4d9c-b218-38663258b782 ro   quiet splash i8042.noloop=1
    initrd    /boot/initrd.img-2.6.31-20-generic
}

オフライン

 

#4 2010-04-03 02:38:23

Ub08FI015_TD
新しいメンバ
登録日: 2010-04-02

Re: 09.10にて、マウスパッド/タッチパネルが使用できない

連投失礼します。
update-grub2を掛け忘れてました。バカだ私。

結論から申しますと、マウスパッドについては使用できるようになりました。

どうやら、/etc/default/grubを弄るだけではだめなようです。
試しに上記のように、

コード:

linux    /boot/vmlinuz-2.6.31-20-generic root=UUID=22cacda1-048d-4d9c-b218-38663258b782 ro   quiet splash i8042.noloop=1

と、menuentryの中に書き込むことで、マウスパッドが有効になりました。

私の場合は、GRUBを弄ってしまっているので、
設定ファイルの記述が反映されないのかもしれません。
(もしかしたら、10_linuxの中で弄っていればOKか?)


ただ、依然タッチパネルについては無反応です。
Ubuntuとして対応しているのかどうかというのもあると思うのですが、
やはり難しいでしょうか…?

オフライン

 

#5 2010-04-03 09:43:05

hmatsue
アドバイザ
登録日: 2009-03-10

Re: 09.10にて、マウスパッド/タッチパネルが使用できない

Ub08FI015_TD による投稿:

結論から申しますと、マウスパッドについては使用できるようになりました。

どうやら、/etc/default/grubを弄るだけではだめなようです。
試しに上記のように、

コード:

linux    /boot/vmlinuz-2.6.31-20-generic root=UUID=22cacda1-048d-4d9c-b218-38663258b782 ro   quiet splash i8042.noloop=1

と、menuentryの中に書き込むことで、マウスパッドが有効になりました。

/etc/default/grub
に必要なオプションを記述しておき、
sudo update-grub2
することで、
/boot/grub/grub.cfg
にその内容が反映され、次回起動時からは設定が有効になるはずだと思いますが、
/boot/grub/grub.cfg
の内容に反映されていませんでしょうか。
もし、/etc/default/grubの編集だけで済むようであれば、あまり/etc/grub.d以下は変更しない方がよいかと思います。

Ub08FI015_TD による投稿:

ただ、依然タッチパネルについては無反応です。
Ubuntuとして対応しているのかどうかというのもあると思うのですが、

http://swiss.ubuntuforums.org/showthread.php?t=1275975
先日投稿したバグ報告からたどれる上記のトピックでは、

Problem: Touchscreen not working.
Solution: Install xserver-xorg-input-evtouch.
Some people (see comments) experience problems and/or severe stability issues especially with 9.04.

というワークアラウンドが提案されています。
そのすぐ下では、挙動が不審なところもある、とのことなのでどの程度実用的なものかは判りませんが、とりあえず、xserver-xorg-input-evtouchパッケージをインストールしてみて再起動でどうでしょう。
これでダメなら/var/log/Xorg.0.logや/var/log/udevや端末でのxinputの実行結果などを見て、問題の解決を探るしかないかと思います。

オフライン

 

Board footer

Powered by FluxBB