I'm still struggling with getting my touchpad to work, and I could really need some input.
I've tried issuing "sudo cat /dev/input/mouse0" (and similar for the other device files under the /dev/input folder) hoping to see some response when using my touchpad, but without success. The way I interpret this is that none of these device files are related to my touchpad.
How do I go about finding the correct device file (or creating a new one) for my touchpad?
I found this piece of info in /proc/bus/input/devices:
Code:
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=mouse0 event0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3
First of all, it worries me that the "Phys" line is empty. Is this how it should be?
Furthermore: I thought that maybe the correct device file hadn't been make by udevd, so I figured I'd give it a try making it myself. By examining /sys/devices/virtual/input/input0/event0/dev (derived from the "Sysfs" line above) I found this "13:64". Just for testing I made a device file by issuing this command:
Code:
sudo mknod testnode c 13 64
...and referenced this in xorg.conf. Don't know if the numbers I found is even closely related to minor major numbers, though. I knew it was a long shot, and of course it wasn't much of a success.
I see that the "Sysfs" line point to a directory path I've found under /sys.
Do as you can see, I'm kind of out of ideas, and would very much like some help on this issue.
Regards,
kenneho