青木 様

丸山です。色々お教え頂き、有難う。

まず報告ですが、この件は PC-BSD bug tracking system に登録しました。
https://bugs.freenas.org/issues/16839 です。

ここではまず私の基本的なスタンスを説明しておく必要があるように思います。
私にとって、私の dynabookN51で touch screen を使えるようにすることは優先
課題ではありません。私にとって優先課題は PC-BSDのバグをなるべく減らすこ
と、PC-BSDハンドブックの適切でない記述があれば直させること、それによって
PC-BSDがより多くの人々にとって使いやすいものになることです。

ここまで調べたことから推理する限り、PC-BSDの設計者は touch screen が
synaptics driver で動かせるという前提でPC-BSDを作っていることは間違いな
いので、まずはその前提が正しいとして、バグレポートをしたり、対策を考える
ことが私にとっての優先事項です。従って

Mon, 15 Aug 2016 17:18:09 +0900
Tomoaki AOKI <junch...@dec.sakura.ne.jp> writes:

>synapticsドライバだと基本的にタッチパッド(スライドパッド,グライド
>ポイント,物によりクリックパッドとも)のドライバのような気がするの
>ですが、Touchscreenのサポートも含まれているのでしょうか?

というご質問には、私は答えられません。私が断言できることは「PC-BSDの設計
者は、synapticsドライバにTouchscreenのサポートも含まれていると考えてシス
テムを作っている」ということだけです。でもこれは間違っているかも知れませ
ん。間違っているのなら、それが間違いだ、ということをPC-BSD設計者に知らせ
ることが私にとっての課題となります。

また

>駄目元ですが、xf86-input-evdevを試してみるのはいかが?

というのも、私は当面やってみようとは思いません。

以下、恐縮ですが、私の立場で役に立ちそうなところだけつまみ食いしてお返事
します。

>FreeBSDの/usr/src/sys/dev/usb/以下をgrepしてもTouchscreenの文字は
>引っかからないので、PC-BSDで独自に追加しているのではないかと思います。

PC-BSDは基本 FreeBSDであって、 /bin や /sbin の下を入れ替えたりはしてい
ません。いじっているのは /usr/local の下と、あとは設定ファイルだけです。
この前書きましたが /etc/defaults/rc.conf はいじっているようです。
/etc/devd.conf や /etc/devd をいじっても、 /sbin/devd を改変することはやっ
ていないはずです。kernel も通常の GENERIC kernelです。

> ※ELANというベンダー名はあります。

じゃなんで touch screen のデバイスができないのかな?

>> ら、/etc/X11/xorg.conf は無関係のはずで、本気で bug report が欲しいのな
>> ら/var/log/messages と /var/log/Xorg.0.log じゃないのかな?
>
>設定の競合の問題を確認したい(余計な設定が含まれていて
>50-synaptiX11/xorg.conf.dcs.conf の設定が正常に機能していない恐れがあ
>る)ということでは?

/etc/X11/xorg.conf は、 PC-BSDでは、
/usr/local/share/pcbsd/xorg-gui/bin/setupconf.sh が生成していて、ユーザ
が勝手に /etc/X11/xorg.conf を改変することは想定していません。ここはかな
り古い記述がそのまま残っているのか、或いはPC-BSD設計者の勘違いように思え
るのですが、、、。

> ※/usr/local/etc/X11/xorg.conf.dの設定は動的なものかと思いますので、
>  まずは(存在すれば)/etc/X11/xorg.conf,/usr/local/etc/X11/xorg.conf
>  とデフォルト値・自動検出値での静的な設定を行った上でそちらに流れる
>  のでは?

それが「正解」かどうかは別として、少なくとも今のPC-BSDの設計者がそのよう
な考えでコーディングしているようには見えません。

--------
丸山直昌@統計数理研究所
_______________________________________________
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"

メールによる返信