Hi,
I've read here about using the 3D mouse (Spacenavigator) as as input for the spacenavigator. I tried the patch posted by @johannes, but it results in some errors. When I connect the Spacenavigator to my Axoloti, it is recognized but with some kind of HID-related error.
USB Device Attached
PID: C626h
VID: 46Dh
Address (#1) assigned.
cfg desc: num interfaces 1
interface: interface 0, num 0, numep 1, class 3 , sub class 0
endpoint: interface 0, ep num 0, addr 81
Manufacturer : 3Dconnexion
Product : SpaceNavigator
Serial Number : N/A
Enumeration done.
This device has only 1 configuration.
Default configuration set.
HID class failed to init
I tried to run the test patch but it resulstss in some kind of error.
Generate code complete
Creating directory on sdcard : /3dconnection
Done creating directory
Changing working directory on sdcard : /3dconnection
Done changing working directory
Start compiling patch
Compiling patch... with /home/lukipuki/Programs/axoloti/firmware
BDIR = /home/lukipuki/Programs/axoloti/build
FIRMWARE = .
RM
APP
! /home/lukipuki/Programs/axoloti/build/xpatch.h.gch
/home/lukipuki/Programs/axoloti/build/xpatch.cpp: In member function 'void rootc::instanceobject__1::Init(rootc*)':
/home/lukipuki/Programs/axoloti/build/xpatch.cpp:86:38: error: 'register_usbh_hid_custom_report_cb' was not declared in this scope
register_usbh_hid_custom_report_cb(cb);
^
/home/lukipuki/Programs/axoloti/build/xpatch.cpp: In member function 'void rootc::instanceobject__1::Dispose()':
/home/lukipuki/Programs/axoloti/build/xpatch.cpp:89:40: error: 'unregister_usbh_hid_custom_report_cb' was not declared in this scope
unregister_usbh_hid_custom_report_cb(cb);
^
make: *** [Makefile.patch:60: /home/lukipuki/Programs/axoloti/build/xpatch.bin] Error 1
shell task failed, exit value: 2
Compiling patch failed ( /home/lukipuki/Programs/axoloti/objects/3dconnection.axp )
am I using it wrong?
Did I forget something?
Did some of you manage to get the Spacenavigator to work? How are you using it?