Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Aug 2016 17:18:09 +0900
From:      Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To:        freebsd-users-jp@freebsd.org
Cc:        maruyama@ism.ac.jp
Subject:   [FreeBSD-users-jp 95940] Re: =?iso-2022-jp?b?RHVhbCBib290IG9uIGR5bmFib29rTjUxKBskQiQ9GyhC?= =?iso-2022-jp?b?GyRCJE4bKEIzIC0tIHNjZmIgZHJpdmVyKRskQkpkQi0bKEI=?=
Message-ID:  <20160815171809.1d8c478cc186505182f66451@dec.sakura.ne.jp>
In-Reply-To: <ydlziofdmfp.fsf@indra.ism.ac.jp>
References:  <20160813155756.a6a4ce2818339452c96b2bd4@dec.sakura.ne.jp> <ydlziofdmfp.fsf@indra.ism.ac.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
$B@DLZ(B@$BL>8E20$G$9!#(B

On Mon, 15 Aug 2016 07:18:18 +0900
maruyama@ism.ac.jp ($B4];3D>>;(B) wrote:

> $B@DLZ(B $BMM(B
> 
> $BE}7W?tM}8&5f=j$N4];3$G$9!#(B
> 
> $B?'!9$*65$(D:$-!"M-Fq$&$4$6$$$^$9!#<+J,$GD4$Y$F>/$7$o$+$C$?$N$9$,!"$^$@2r(B
> $B7h$K$O;j$C$F$$$^$;$s!#(B
> 
> $B$^$:!"%I%i%$%P$G$9$,!"(B
> 
> [maruyama@surya{44}] ~% pkg info|grep xf86-input
> xf86-input-keyboard-1.8.1      X.Org keyboard input driver
> xf86-input-mouse-1.9.1_1       X.Org mouse input driver
> xf86-input-synaptics-1.8.2_1   X.Org synaptics input driver
> 
> $B$H$J$C$F$$$k$N$G!"(B synaptics $B$G$7$g$&!#(BPC-BSD10.3$B$N%$%s%9%H!<%k%a%G%#%"(B
> $B$K<}$a$i$l$F$$$k%Q%C%1!<%8$N%G%#%l%/%H%j$r8+$F$b(B
> 
> [maruyama@pc01{80}] /INST% ls -alg dist/packages/All/xf86-input*
> -rw-r--r--  1 root  wheel   9120  3$B7n(B 26 07:19 dist/packages/All/xf86-input-keyboard-1.8.1.txz
> -rw-r--r--  1 root  wheel  31124  3$B7n(B 26 07:15 dist/packages/All/xf86-input-mouse-1.9.1_1.txz
> -rw-r--r--  1 root  wheel  47436  3$B7n(B 26 09:49 dist/packages/All/xf86-input-synaptics-1.8.2_1.txz
> 
> $B$J$N$G!"B>$N%I%i%$%P$N2DG=@-$OL5$$$H;W$$$^$9!#(B

synaptics$B%I%i%$%P$@$H4pK\E*$K%?%C%A%Q%C%I!J%9%i%$%I%Q%C%I!$%0%i%$%I(B
$B%]%$%s%H!$J*$K$h$j%/%j%C%/%Q%C%I$H$b!K$N%I%i%$%P$N$h$&$J5$$,$9$k$N(B
$B$G$9$,!"(BTouchscreen$B$N%5%]!<%H$b4^$^$l$F$$$k$N$G$7$g$&$+!)(B

$B!!"(2?$+0z$C$+$+$kE@$,$"$C$F!"(Bxf86-input-synaptics$B$N%F%9%H$O8+Aw$j!"(B
$B!!!!(Bmoused$BG$$;$N%H%i%$%"%k$7$+$;$:!"0lHVM_$7$+$C$?5!G=$,(BT420$B:NMQ$N(B
$B!!!!%?%C%A%Q%C%I$N%b%G%k$G$OF0:n$7$J$$$i$7$$$3$H$,H=L@$7!"%F%9%H$r(B
$B!!!!BG$A@Z$C$?$b$N$G!#!!2?$K0z$C3]$+$C$?$N$+$O4{$K5-21$,Dj$+$G$O(B
$B!!!!$"$j$^$;$s$,!"I,MW$J2?$+$H@_Dj$,6%9g$7$?$N$@$C$?$H;W$$$^$9!#(B


> $B$G!"(B
> 
> >> # $B%?%C%A%9%/%j!<%s5!G=$r;}$C$F$$$F(B PC-BSD$B$,F0$+$;$k%^%7%s$rB>$K;}$C$F$$(B
> >> # $B$J$$$N$G!"<B83$7$K$/$$$J!<!#!V(Bxorg.conf $B<+F0@8@.5!G=!W$N%=!<%9$rFI$`$7(B
> >> # $B$+$J$$$+$J!)(B
> 
> $B$H;d$O=q$-$^$7$?$,!#$3$l$O!V30$l!W$G$7$?!#$I$3$r8+$F$b(B synaptics $B$H$+(B
> usbconfig$B$H$$$&J8;zNs$r8+$D$1$k$3$H$,$G$-$^$;$s!#(B/var/log/Xorg.0.log $B$r(B
> $B8+$F$b(Bsynaptics $B$H$$$&$N$OA4$/8=$l$F$$$^$;$s!#5$$,$D$$$?$N$O(B
> 
> /usr/local/share/X11/xorg.conf.d/50-synaptics.conf
> 
> $B$H$$$&%U%!%$%k$G$9!#(Bman synaptics $B$r8+$k$H(B
> 
> NOTES
>        Configuration  through  InputClass sections is recommended in X servers
>        1.8  and  later.  See  xorg.conf.d(5)  for  more  details.  An  example
>        xorg.conf.d snippet is provided in ${sourcecode}/conf/50-synaptics.conf
> 
> $B$H=q$$$F$"$j$^$9(B($B$G$b(B xorg-server-1.17.4,1$B$J$s$@$1$I(B)$B!#$G!"(B
> /var/log/messages $B$r8+$k$H(B
> 
> Aug 15 05:48:59 surya kernel: ugen0.5: <ELAN> at usbus0
> 
> $B$H$$$&$N$O$"$k$N$G$9$,!"$3$l$K1~$8$F(B device $B$,@8$($?7A@W$OA4$/$"$j$^$;$s!#(B
> /dev $B$N2<$r8+$F$b!"$=$l$i$7$$(B device $B$r8+$D$1$k$3$H$,$G$-$^$;$s!#<jF0$G(B
> input device $B$r(B /etc/X11/xorg.conf $B$KDI2C$9$k<B83$r$d$m$&$K$b!"(Bdevice $B$,(B
> $B$J$/$F$O$I$&$K$b$J$j$^$;$s$h$M!#(B
> 
> $B$H$$$&Lu$G!"!V$I$&$d$C$?$i(B touch screen $B$N(B device $B$,@8$($F$/$k$+!W$,:#;d(B
> $B$NA0$KN)$A$O$@$+$C$F$$$kLdBj$N$h$&$K;W$$$^$9!#2?$+;W$$Ev$?$kE@$,$"$l$P$*(B
> $B65$($/$@$5$$!#(B

FreeBSD$B$N%G%U%)%k%H$r0z$-7Q$$$G$$$k$H$9$l$P$G$9$,!"8=>u!"0JA0$O(BHAL
$B!J(Bsysutils/hal$B!K$GF~NO%G%P%$%9$N@\B3!?@ZCG$rG'<1$7$F$$$?$N$G$9$,!"(B
$B8=:_$N%G%U%)%k%H$G$O(BFreeBSD$B$N(Bdevd$B$NOHAH$_$r;HMQ$9$k$h$&$K$J$C$F$$$^$9!#(B

$B!!"(;d$b:Y$+$$%a%+%K%:%`$rGD0.$G$-$F$$$kLu$G$O$"$j$^$;$s$,(B...$B!#(B

$B=>$C$F!"$3$NCJ3,$G(BX$B$K@\B3!?@ZCG!?9=@.$rDLC#$9$Y$-F~NO%G%P%$%9$H$7$F(B
$BG'<1$5$l$F$$$J$1$l$P!"(BX$BB&$G$O$I$&$7$h$&$b$J$$$N$G$9!#(B

$B!!"((B/dev$B0J2<$K%(%s%H%j$r@8$d$9$N$O(Bdevfs$B$N$*;E;v$J$N$G$^$?JLES!#(B
$B!!!!C"$7!"$3$l$b(Bdevd$B$+$i$NDLC#$r<u$1$FF0:n$9$kH&$G$9!#(B

PS/2$B@\B3$@$H(Bloader.conf$B$N@_Dj$G(B

$B!!(Bhw.psm.synaptics_support="1"

$B$rF~$l$J$$$H(BPS/2$B@\B3$N(Bsynaptic$B%G%P%$%9$N3HD%5!G=$O@5$7$/5!G=$7$J$$(B
$B$N$G$9$,!"(B USB$B@\B3$J$i$3$l$OL54X78$NH&$G$9!#(B

$B$H$j$"$($:BP1~$9$k(Bugen$B!J%"%W%j%1!<%7%g%s$K@)8f$r0Q$M$k$?$a$NHFMQ(B
$B%I%i%$%P$@$C$?$H;W$$$^$9!K$O@8$($F$*$j!"(BTouchscreen ELAN$B$H<oJL$d(B
$B%Y%s%@L>$b<hF@$G$-$F$$$k$N$G!"9T$1$=$&$J5$$O$9$k$N$G$9$,!#(B

FreeBSD$B$N(B/usr/src/sys/dev/usb/$B0J2<$r(Bgrep$B$7$F$b(BTouchscreen$B$NJ8;z$O(B
$B0z$C$+$+$i$J$$$N$G!"(BPC-BSD$B$GFH<+$KDI2C$7$F$$$k$N$G$O$J$$$+$H;W$$$^$9!#(B

$B!!"((BELAN$B$H$$$&%Y%s%@!<L>$O$"$j$^$9!#(B


> $B$J$*(B PC-BSD$B%O%s%I%V%C%/$N(B
> 
> > 2.2.2. Touch Screens
> > PC-BSD(R) should automatically detect USB-based touch screen devices. If
> > your display is USB and is not auto-detected, send the output of
> > usbconfig and your /etc/X11/xorg.conf file using the Report a bug tool.
> 
> $B$N5-=R$O2?$+@eB-$i$:$N$h$&$K;W$$$^$9!#(B50-synaptics.conf $B$r;H$C$F$$$k$N$J(B
> $B$i!"(B/etc/X11/xorg.conf $B$OL54X78$N$O$:$G!"K\5$$G(B bug report $B$,M_$7$$$N$J(B
> $B$i(B/var/log/messages $B$H(B /var/log/Xorg.0.log $B$8$c$J$$$N$+$J!)(B

$B@_Dj$N6%9g$NLdBj$r3NG'$7$?$$!JM>7W$J@_Dj$,4^$^$l$F$$$F(B
50-synaptiX11/xorg.conf.dcs.conf $B$N@_Dj$,@5>o$K5!G=$7$F$$$J$$62$l$,$"(B
$B$k!K$H$$$&$3$H$G$O!)$=$N>e$GLdBj$N=j:_$,FCDj$G$-$J$1$l$P$4;XE&$N%U%!%$%k(B
$B$=$NB>$NDs6!$r5a$a$i$l$k$+$H!#(B

$B!!"((B/usr/local/etc/X11/xorg.conf.d$B$N@_Dj$OF0E*$J$b$N$+$H;W$$$^$9$N$G!"(B
$B!!!!$^$:$O!JB8:_$9$l$P!K(B/etc/X11/xorg.conf$B!$(B/usr/local/etc/X11/xorg.conf
$B!!!!$H%G%U%)%k%HCM!&<+F08!=PCM$G$N@EE*$J@_Dj$r9T$C$?>e$G$=$A$i$KN.$l$k(B
$B!!!!$N$G$O!)(B

> $BMW$9$k$K(B PC-BSD $B$G(B touch screen $B$r;H$C$??M4V$O@$3&$K0l?M$b$$$J$$$H$$$&>Z(B
> $B5r$N$h$&$K$b8+$($^$9!#(B

ELAN$B0J30$N%?%C%A%9%/%j!<%s$GF0:n$7$F$$$k$b$N$,$"$k$N$+$b$7$l$^$;$s!#(B
$B%N%$%:$P$+$j$GM-NO$J>pJs$K9T$-Ev$?$C$F$$$^$;$s$,!"(BELAN$B$N$b$N$O(Bsynaptics
$B%I%i%$%P$G$OBLL\!"$H$$$&2DG=@-$b$"$j$^$9$7!#(B

$BBLL\85$G$9$,!"(Bxf86-input-evdev$B$r;n$7$F$_$k$N$O$$$+$,!)(B

$B!!(Bhttps://www.freebsd.org/cgi/man.cgi?query=evdev&sektion=4x&apropos=0&manpath=FreeBSD+10.3-RELEASE+and+Ports

PC-BSD$B$G(BFreeBSD$BI8=`$KDI2C$7$F!J%+!<%M%kB&%I%i%$%P$G!K%?%C%A%9%/%j!<%s$r(B
$B%5%]!<%H$G$-$F$$$k>l9g!"$$$1$=$&$J5$$,$9$k$N$G$9$,!#(B

ZFS$B$r$*;H$$$G!"(B/usr/local$B5Z$S(B/var/db$B$rFHN)$7$?%G!<%?%;%C%H$K$7$F(B
$B$*$i$l$l$P!"$3$N#22U=j!J$5$i$K2<$K$b%G!<%?%;%C%H$r:n$C$F$$$l$P$=$3$b!K(B
$B$N%9%J%C%W%7%g%C%H$r<hF@$7$F$*$$$F$+$i%$%s%9%H!<%k$9$l$P!";n$7$FBLL\(B
$B$J$i$9$0(Brollback$B$7$F85DL$j$G$9$,!"(BUFS$B$@$C$?$j$3$l$i$N%G!<%?%;%C%H$,(B
$BFHN)$5$;$F$$$J$1$l$P?I$$$G$7$g$&$+!#(B


> ---- /usr/local/share/X11/xorg.conf.d/50-synaptics.conf $B$NFbMF(B
> # Example xorg.conf.d snippet that assigns the touchpad driver
> # to all touchpads. See xorg.conf.d(5) for more information on
> # InputClass.
> # DO NOT EDIT THIS FILE, your distribution will likely overwrite
> # it when updating. Copy (and rename) this file into
> # /etc/X11/xorg.conf.d first.
> # Additional options may be added in the form of
> #   Option "OptionName" "value"
> #
> Section "InputClass"
>         Identifier "touchpad catchall"
>         Driver "synaptics"
>         MatchIsTouchpad "on"
> # This option is recommend on all Linux systems using evdev, but cannot be
> # enabled by default. See the following link for details:
> # http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
> #       MatchDevicePath "/dev/input/event*"
> EndSection
> 
> Section "InputClass"
>         Identifier "touchpad ignore duplicates"
>         MatchIsTouchpad "on"
>         MatchOS "Linux"
>         MatchDevicePath "/dev/input/mouse*"
>         Option "Ignore" "on"
> EndSection
> 
> # This option enables the bottom right corner to be a right button on clickpads
> # and the right and middle top areas to be right / middle buttons on clickpads
> # with a top button area.
> # This option is only interpreted by clickpads.
> Section "InputClass"
>         Identifier "Default clickpad buttons"
>         MatchDriver "synaptics"
>         Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
>         Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
> EndSection
> 
> # This option disables software buttons on Apple touchpads.
> # This option is only interpreted by clickpads.
> Section "InputClass"
>         Identifier "Disable clickpad buttons on Apple touchpads"
>         MatchProduct "Apple|bcm5974"
>         MatchDriver "synaptics"
>         Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
> EndSection
> 
> --------
> $B4];3D>>;!wE}7W?tM}8&5f=j(B
> 


-- 
$B@DLZ(B $BCNL@(B  [Tomoaki AOKI]    <junchoon@dec.sakura.ne.jp>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160815171809.1d8c478cc186505182f66451>