From owner-FreeBSD-users-jp@jp.FreeBSD.org Sat Apr  2 11:53:46 2011
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id p322rkJ85489;
	Sat, 2 Apr 2011 11:53:46 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from athena.ginganet.org (202x210x243x26.ap202.ftth.ucom.ne.jp [202.210.243.26])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id p322rk685484
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat, 2 Apr 2011 11:53:46 +0900 (JST)
	(envelope-from ginga@ginganet.org)
Received: from localhost (localhost.olympus.local [127.0.0.1])
	by athena.ginganet.org (Postfix) with ESMTP id 424615DAD
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat,  2 Apr 2011 11:51:46 +0900 (JST)
X-Virus-Scanned: amavisd-new at ginganet.org
Received: from athena.ginganet.org ([127.0.0.1])
	by localhost (athena.ginganet.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id N4Gh0KIiSRYe for <FreeBSD-users-jp@jp.FreeBSD.org>;
	Sat,  2 Apr 2011 11:51:39 +0900 (JST)
Received: by athena.ginganet.org (Postfix, from userid 5003)
	id 314AA5DA1; Sat,  2 Apr 2011 11:51:39 +0900 (JST)
From: KAWAGUTI Ginga <ginga-freebsd@ginganet.org>
To: FreeBSD-users-jp@jp.FreeBSD.org
Message-ID: <20110402025139.GM1771@ginganet.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Disposition: inline
User-Agent: Mutt/1.5.14 (2007-02-12)
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sat, 2 Apr 2011 11:51:39 +0900
X-Sequence: FreeBSD-users-jp 93418
Subject: [FreeBSD-users-jp 93418] HP ML110 G6
 =?ISO-2022-JP?B?GyRCJE4lLSE8JVwhPCVJNXNGMBsoQg==?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: ginga-freebsd@ginganet.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B@n8}$G$9(B

$BFCDj5!<o$N%O!<%I%&%'%"$NLdBj$C$]$$OC$G$9$,!$(B
$B%-!<%\!<%I$,JQ$@$H$$$&OC$G$9(B

$B!|(B $BMxMQ4D6-(B
$B5!<o$O(B HP ML110 G6 (core i3$BHG(B)$B!$(BPS/2$B%]!<%H$K(B mouse/keyboard$B$rA^$7$F$$$^$9(B
($BC"$7<B:]$K$OEk:\$5$l$F$$$k(B ServerEngines $B$N;EMM$G!$FbItE*$K$O(B 
USB keyboard/mouse $B$KJQ49$5$l$F$$$k$N$G!$(BOS$B$+$i$O(B USB kb/mouse $B$K8+$($F$$$^$9(B)$B!%(B
FreeBSD 8-stable/amd64, Xorg7.5$B$r(B hald/dbus $B$GF0$+$7$F$$$k>uBV$G$9!%(B

$B3J0B$G=P2s$C$F$$$k$N$GGc$C$F$_$?J}$bB?$$$N$G$O$J$$$+$H!%(B
http://h10010.www1.hp.com/wwpc/jp/ja/sm/WF06b/15351-15351-241434-3328424-3328424-3984625-4125040.html

$B!|(B $BLdBj$N5sF0(B
$B%3%s%=!<%k$G(BXorg$B5/F0$7!$%-!<%\!<%I$GJ*=q$-$J$I$r(B
$B$7$F$$$k$H7k9=%U%i%9%H%l!<%7%g%s$,$?$^$j$^$9!%(B

$B5sF0$O!$0l8+@5>o$KF0:n$7$F$$$k$h$&$K8+$($k!%(B
$B$7$+$7(Bctrl,shift $B$J$I$N%b%G%#%U%!%$%d$KLdBj5sF0$"$j(B:
 * ctrl + l $B$J$I$OC1H/$G$O@5>o(B
 * ctrl $B%-!<$r2!$7$CJ|$7$GO"B3$G%-!<F~NO$r$9$k>l9g$KLdBj$"$j(B

   1. $B!{(B Ctrl[$B2!2<(B] "l" "a" "n" "n" "p" Ctrl[$B2rJ|(B] 
      ($B$[$\O"B3E*(B($B3F%-!<A`:n4V3V(B0.5s$B0JFb$/$i$$(B)$B$G<B;\(B)

   2. $B!_(B Ctrl[$B2!2<(B] "l" "a" "n" [$B?tIC$N4V(B] "n" "p" Ctrl[$B2rJ|(B]

   3. $B!{(B Ctrl[$B2!2<(B] [$B?tIC$N4V(B] "l" "a" "n" "n" "p" Ctrl[$B2rJ|(B]
      (ctrl$B8e!$:G=i$N(Bkeyevent$B$^$G$OB?>/BT$C$F$bBg>fIW(B)

$B$I$&$b!$!V(Bctrl $B$r2!$7$F:G=i$N(B "1$B%-!<%$%Y%s%H(B" $B$O$-$A$s$HBT$D!W$N$G$9$,!$(B
ctrl $B$r2!$7$F$+$i(B 1$B%-!<0J>e$N%$%Y%s%H$,@8$8$k$H!$(B
$B$=$N0lO"$N(B($B$[$\O"B3$7$?(B key press)$B%$%Y%s%H$N8e$K$D$$$F$O!$(B
$BLs(B1$BICDxEYL5A`:n>uBV$,B3$/$H!$(B
($B2!$7$CJ|$7$K$7$F$$$k(B)$B%b%G%#%U%!%$%d$N(B key release $B$,H/@8$7$F$7$^$&$h$&$G$9!%(B
($B8e$m$K(B xev $B$G8+$?5sF0$bIU5-$7$^$9(B)
$B$J$*!$(Bshift$BEy$bA4$/F1MM$N5sF0$K$J$j$^$9!%(B

# $B$"$^$j%m!<%+%k$G$O;H$C$F$$$J$+$C$?$N$G:Y$+$/8+$^$;$s$G$7$?$,!$(B
# ML115 G1 $B$J$s$+$b;w$?$h$&$J5sF0$@$C$?5$$,$7$^$9(B

emacs $B$H$+$G:n6H$9$k$K$O;`$L$[$I$d$j$K$/$$$G$9$M!%(B


$B!|(B $B<ALd(B
 a. $BB>$N5!<o$G$3$s$J5sF08+$i$l$?$3$H$N$"$kJ}$O$$$^$9$+(B?
    ($B$*$=$i$/$O(B ServerEngines $B$N=j0Y$@$m$&$H;W$C$F$^$9$,(B)
 a'. $BB>$N(B OS $B$G$b@8$8$kLdBj$J$N$+!$$=$l$H$b(B FreeBSD $B8GM-$NLdBj$J$N$G$7$g$&$+(B?

 b. $B2?$+2r7h$9$k<jCJ$O$"$j$^$9$G$7$g$&$+(B?
    ($BIaDL$N(B USB keyboard $B;H$C$F$_$k(B? $B:#$O<j;}$A$,$J$$$N$G;n$7$F$$$^$;$s(B)


$B!|(B $BJdB-@bL@(B
  xev(1)$B$G8+$F$_$?:]$N=PNO$HBP1~$5$;$F5sF0$r@bL@$7$^$9!%(B

(1) Ctrl key $B2!2<(B
(2) $B?tICBT$C$F$+$i(B "l" key $B2!2<(B
(3) $B$[$\O"B3A`:n$G(B "l" $B$r(B2$B2s2!$9(B ($B$=$l$>$l(BCtrl+L$B$HG'<1$5$l$k(B)
(4) Ctrl $B%-!<$r2!$7$?$^$^BT$C$F$$$k$HLs0lIC8e$K!D(B 
    $B>!<j$K(B Ctrl $B%-!<$N(B KeyRelease $BH/@8(B
(5) $B$3$N;~E@$G!$<B:]$K$O(B Ctrl $B%-!<$O2!$7B3$1$?>uBV$@$,!$(B
    ctrl $B$O(B release $B$5$l$F$$$k$H(B Xorg $B$OG'<1$7$F$$$k$N$G!$(B
    "l" $B%-!<$r2!$9$H(B ctrl + L $B$G$O$J$/(B $BIaDL$N(B"l"$B%-!<C1FHA`:n(B
    $B$H%"%W%j%1!<%7%g%s$KG'<1$5$l$k(B
(6) $BJ*M}E*$K(B Ctrl $B%-!<$r2rJ|$7$F$bEvA3(B KeyRelease $B$OH/@8$7$J$$!%(B
    $B$b$&0lEY(B Ctrl $B%-!<$r2!$7D>$9$H$^$?(B(1)$B$+$i$NF0:n$K$J$k!%(B
    ($B2!$7D>$;$PLdBj$J$$$H$b$$$($k(B)
(1)
KeyPress event, serial 30, synthetic NO, window 0x2800001,
    root 0x117, subw 0x0, time 3457661, (168,99), root:(172,309),
    state 0x0, keycode 66 (keysym 0xffe3, Control_L), same_screen YES,
    XKeysymToKeycode returns keycode: 37
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

(2) $B?tICBT$A(B
KeyPress event, serial 30, synthetic NO, window 0x2800001,
    root 0x117, subw 0x0, time 3463086, (168,99), root:(172,309),
    state 0x4, keycode 46 (keysym 0x6c, l), same_screen YES,
    XLookupString gives 1 bytes: (0c) "
                                       "
    XmbLookupString gives 1 bytes: (0c) "
                                         "
    XFilterEvent returns: False

(3)
KeyRelease event, serial 30, synthetic NO, window 0x2800001,
    root 0x117, subw 0x0, time 3463238, (168,99), root:(172,309),
    state 0x4, keycode 46 (keysym 0x6c, l), same_screen YES,
    XLookupString gives 1 bytes: (0c) "
                                       "
    XFilterEvent returns: False
(4)
KeyRelease event, serial 30, synthetic NO, window 0x2800001,
    root 0x117, subw 0x0, time 3464734, (168,99), root:(172,309),
    state 0x4, keycode 66 (keysym 0xffe3, Control_L), same_screen YES,
    XKeysymToKeycode returns keycode: 37
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
(5)
KeyPress event, serial 30, synthetic NO, window 0x2800001,
    root 0x117, subw 0x0, time 3472238, (168,99), root:(172,309),
    state 0x0, keycode 46 (keysym 0x6c, l), same_screen YES,
    XLookupString gives 1 bytes: (6c) "l"
    XmbLookupString gives 1 bytes: (6c) "l"
    XFilterEvent returns: False

KeyRelease event, serial 30, synthetic NO, window 0x2800001,
    root 0x117, subw 0x0, time 3472390, (168,99), root:(172,309),
    state 0x0, keycode 46 (keysym 0x6c, l), same_screen YES,
    XLookupString gives 1 bytes: (6c) "l"
    XFilterEvent returns: False
(6)
 (key event $B$J$7(B)

$B!|(B dmesg$BH4?h(B(ServerEngines$B4X78(B)
ugen1.3: <ServerEngines> at usbus1
ukbd0: <ServerEngines SE USB Device, class 0/0, rev 1.10/0.01, addr 3> on usbus1
kbd2 at ukbd0
ums0: <ServerEngines SE USB Device, class 0/0, rev 1.10/0.01, addr 3> on usbus1
ums0: 8 buttons and [XYZ] coordinates ID=0

-- 
       $B"J"J(B
Zzz.. (- - )$B"^"^"=!A(B           $B@n8}(B $B6d2O(B
      ##############   ginga-freebsd@ginganet.org
