[FreeBSD] gorgos eger beizzitasa
Zahemszky Gábor
Gabor at Zahemszky.HU
2002. Júl. 13., Szo, 21:00:19 CEST
On Fri, Jul 12, 2002 at 09:01:53PM +0200, Hámorszky Balázs wrote:
> > http://fixdb.fifteen.hu/display.php?id$
>
> nem megy.
> megcsinaltam a moused-el psm0-ra, ugy, hogy a sysmosue-t kikapcsoltam
> (ha be volt kapcsolva, akkor foglalt volt a psm0), de utanna nem ment x
> alatt.
> nem hogy a gorgo, de meg az eger maga ugy egyaltalan sem.
Ez mar megint ertelmetlennek tunik szamomra. Hol kapcsoltad ki a sysmouse-t?
Ha ugyanis a moused _fut_, akkor lesz hasznalhato egy /dev/sysmouse nevu,
X alatt sysmouse protokollunak latszo eszkozod, es azt kell hasznalni. Azaz,
mig Linuxon a gpm (vagy hogy hijjak) ugy mukodik, hogy ha atvaltasz X-re, akkor
a konzolon futo egereszo kvazi kikapcsolja magat, tehat elered a normal
eszkozfajelt, addig FreeBSD-n fut a moused, es _rajta keresztul_ latod az
egeret az X alatt. Ha tehat kell a karakteres konzolon is eger, akkor
moused-t lodd be, hogy konzolon menjen. _Ha mar megy_, akkor huzd fel
az X-et ugy, hogy device /dev/sysmouse, protokol sysmouse, es probald
ki. Es ha ezeken tul vagy, akkor jatszadozz a gorgojevel.
ZGabor < Gabor at Zahemszky dot HU >
--
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;for i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l i;};print "$j"
További információk a(z) BSD levelezőlistáról