dev issues (was: Re: X config problems on T41p)

Jesse Sheidlower jester at
Fri Apr 2 13:15:53 PST 2004

On Fri, Apr 02, 2004 at 12:51:23PM -0500, Jesse Sheidlower wrote:
> I'm running FreeBSD 5.2.1 on a ThinkPad T41p. I'm using XFree86
> 4.4.0, installed from the binaries on the XFree site (the video
> card, an ATI Radeon FireGL T2, was apparently not supported with
> the radeon driver shipped with 4.3).
> Initially, X was working fine, with no config file at all, yet
> I've run into problems trying to use a config file. I generated
> one with XFree86 -configure, but this set the driver to "ati",
> instead of to "radeon" which seems from its docs to be the one
> supporting my card. In any case, whether with the driver as "ati"
> or as "radeon", the trackpoint doesn't function at all, nor does
> the touchpad (which I disabled in the BIOS anyway, as some Web
> pages said this was necessary to use the third button and I
> don't like the touchpad anyway). Everything else seems to be
> OK but I can't get anywhere without any pointer.
> The InputDevice section maps the Device as /dev/sysmouse, 
> which I thought is correct; there's no /dev/mouse.

Following up to myself: I looked at the X logs when I booted
with no config file, and learned that it probed the trackpoint
as /dev/psm0, so when I stuck this into the InputDevice section
for Device, it worked fine. Yay!

However, I now have a problem with my usb mouse, which I'm
sure is the result of my ignorance of how the /dev system
works.  I plug in a usb mouse, and I get a kernel message
identifying it as ums0, 3 buttons and Z dir (so clearly it
knows it's a mouse and some USB thing is working). At the same
time, it reports

  moused: unable to open /dev/ums0: no such file or directory.

What do I need to get this working, and will I need to add
this to the X config file as well?

I do find it a little odd in that in my other FreeBSD
laptop (4.9), I use /dev/mouse in my X config, and both
the trackpoint, and any USB mouse I plug in, work fine
with no effort on my part.


Jesse Sheidlower

More information about the freebsd-questions mailing list