Subject: Re: do i keep NetBSD on this box?
To: Brian Hechinger <wonko@4amlunch.net>
From: Michael <macallan18@earthlink.net>
List: port-macppc
Date: 01/24/2005 16:31:51
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

> 2) Emulate3Buttons doesn't work.
>
> using a Kensington Turbo Mouse orbit trackball.  left button works 
> properly
> as button 1, right button opperates as button 2.  not what i need, so 
> i use
> xmodmap to remap the pointers (pointer = 1 3 2) and now i have a 
> proper left
> and right mouse button.  however, Emulate3Buttons doesn't properly 
> function,
> so i have no middle button.  not being able to paste sucks.  ;)
That's certainly no NetBSD issue - it's one with XFree86. It should 
send the event for the middle button when you press both at the same 
time ( no idea how strict the timing is though ), but don't ask me how 
to configure it - last time I used it was about 9 years ago for a 
couple of days, the man page for XF86Config should help.
The easiest way would probably be to find a cheap USB card and use a 
standard PCish mouse...

> 3) i haven't quite gotten keyboard mappings right.
>
> the arrow keys are my main issue.  down seems to work fine, but the 
> other
> three are odd.  they work in vi, but don't work with bbkeys.  not sure
> what the issue is there.
xmodmap is your friend - use xev to find out which key code they send, 
assign the right key symbol using xmodmap. Then store the keymap in 
some file ( xmodmap -pke ) and load it in your .xinitrc. Yes, XFree86 
could do a far better job supporting Macintosh hardware ( or wscons, 
I'm not sure where things go wrong ) but this should be easy to figure 
out.

good luck
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBQfVpSMpnzkX8Yg2nAQLIbAf/RnX74O0cIDVhm5DNILrCiPzg29i1lhoV
MKkyt+Q7LwhNLmCrfJrEOffeFa94RK6fOxFAKAlRM8KMkOqt8tLz/eX3NGE7Lecp
43si/B/7jJuCtZhG/iSMhHM9rC7gNv0GaAYwS3gjC/p/Lsbq4a6T9qGRQbPe8dFQ
eQXGCq5OKWVPro/5SEI7onkkWZXd1x4JMdpodgii5+4eNDk4ope+RWMzg7m+qFgh
0goTxjqDyb1TNIVuFMSH1gSmX0HSVYewbF0gVCV8xeXZShs5Obw2X6TzYW4S6F2G
uL5CzBJRnGuXiJQnUVJN10+rf1vTWOaXJHjzqWMA90fcQWdCgmKjxQ==
=hdVN
-----END PGP SIGNATURE-----