What do the permissions look like on /dev/input/input10 (or whatever
it currently is?) You might want to try, for example, "sudo chmod 777
/dev/input/input10".
I think you should also be able to do things like "od -x <
/dev/input/input10", then move the spacenav around a bunch and see
some "garbage" appear representing the data that it sends when you
move it.
So you probably have the wrong device. Unplug spacenav, ls, plug in and see what's new.
sent from my android
Your dmesg output suggests that the device is getting recognized:
$dmesg
[ 2015.012103] input: 3Dconnexion SpaceNavigator as
/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/input/input12
[ 2015.012293] generic-usb 0003:046D:C626.0005: input,hidraw3: USB HID
v1.10 Multi-Axis Controller [3Dconnexion SpaceNavigator] on
usb-0000:00:1d.1-1/input0
Poke around in dmesg again the next time you plug in the device and
you should see it near the bottom. With the above output, I might try
looking around the system for files named "input12" or "input0".
This is probably a different issue, but I'm running Google Earth
5.2.1.1588, so it sounds like you don't have the latest version.
You're probably on a newer kernel that's emitting EV_ABS events
instead of EV_REL. Earth 6.0 (just released) should fix that by
accepting either type. Let me know what you find, and thanks for
sticking with it so long.
2. If the chosen locale (de_DE.UTF-8) ist NOT installed on your
system, GE will start, and the language of the GUI will be the chosen
language, but the Spacenavigator WILL work. I assume that GE
internally falls back to locale "C" in that case. Only if the
according locale ist installed on the system this bug occurs.
I assume that GE will show this bug with all locales which use a ","
as a decimal separator. I've checked the following locales:
- de_DE.UTF-8 (German, Germany) -> doesn't work ("," as a
decimal separator)
- de_AT.UTF-8 (German, Austria) -> doesn't work ("," as a
decimal separator)
- de_CH.UTF-8 (German, Switzerland) -> works (according to
Wikipedia the "." is used as a decimal separator for currencies and
coordinates, else a "," is used)
- fr_FR.UTF-8 (French, France) -> doesn't work ("," as a
decimal separator)
- zh_CN.UTF-8 (Chinese (simplified), China) -> works (uses "."
as Decimal separator)
I have added this to the GE Bug Tracker (Issue No. 1114:
http://code.google.com/p/earth-issues/issues/detail?id=1114)
Regards, Stefan
2011/1/6 Jason Holt <jh...@google.com>: