Site Login

This Months Donations

$545.03
of $500.00 goal
Server, CDN, Network, Licensing
Development Budget
Developers Beer Fund
Recent:
SiesMAN01
$2.00
André Philipi da Silva
$2.00
lookingglassties
$2.00
Keanu Allridge
$5.00
Sven Eckelmann
$10.00
Number of donations
25
Highest donation
$500.00
Average donation
$21.92

3D Connexion won't appear in Input Devices

2 years 10 months ago - 2 years 10 months ago #1 by Lasairfion Silverstar
I've tried using InputMapper to run my 3D Connexion to map to keyboard keys but it just won't work. I've followed instructions given me by someone else that did it, but I just can't get the 3D Connexion to appear in Input Devices no matter what.

I downloaded the 4 required plugins with InputMapper 2.0 using the Plugin Browser:

3D Connexion device plugin
Basic Mapping plugin
Keyboard Scancode plugin
Profile Loader

I've enabled them, but when I go to devices, only the Keyboard Scancode Simulator shows up under Output Devices.

Input Devices still shows nothing. Is there some sort of other step I need to do?

I've tried running InputMapper with 3DxWare running in the tray and not running and it doesn't make any difference. I've also updated the 3DxWare drivers to the latest versions, but still to no avail. I'm not sure what I need to do to make the device appear.

i.imgur.com/QfdSwhU.png

Please Log in or Create an account to join the conversation.

2 years 10 months ago #2 by Abdullah_0000
LOL, I didn't see your thread, I submitted one too.

Please Log in or Create an account to join the conversation.

2 years 10 months ago - 2 years 10 months ago #3 by Wobbles
is it the same exact model? due to connecting to the devices using HID the makes and models need to be identical. I had to track down the box as the device itself is void of any markings:
Attachments:

Please Log in or Create an account to join the conversation.

2 years 10 months ago #4 by Wobbles
ohh and psst, abdullah, keep an eye on next week's check in, the 3D connexion is coming to IM 1.6.11 natively!
The following user(s) said Thank You: Abdullah_0000

Please Log in or Create an account to join the conversation.

2 years 10 months ago #5 by Abdullah_0000

Wobbles wrote: ohh and psst, abdullah, keep an eye on next week's check in, the 3D connexion is coming to IM 1.6.11 natively!


Thank you so much :woohoo:

Please Log in or Create an account to join the conversation.

2 years 10 months ago #6 by Lasairfion Silverstar
Good question. No idea where the box is, so it might take a while to find it.

Please Log in or Create an account to join the conversation.

2 years 10 months ago #7 by Lasairfion Silverstar
Still can't find the box.. but there is a label on the cord.

I've had this a long time and it's the corded one, not cordless.

M/N SpaceNavigatorUSB
P/N 3DX-600028
PID R4008103555
Rating 5V ===, 60mA

Please Log in or Create an account to join the conversation.

2 years 10 months ago #8 by Wobbles
I looked up that part number and it does appear to be slightly different than what I developed the plugin for, it looks like that is the standard Space Navigator, whereas we are using the Space Navigator for notebooks. They are almost identical to look in the pictures with the exception that the notebook versions side buttons are a little more squared off, but the big difference is in the HID descriptor and packet structure. I can blindly add compatibility inn for that device but there is no guarantee or even reason to think that the HID packets might be the same. Included are the notes I took when decoding the one for notebooks and if they are the same then it should be a simple matter to add the device as compatible.

// Packet Definition:
// 1st byte is packet type, 1 = translation, 2 = rotation, 3 = buttons
// Packet type 1:
// b[1] = X translation (0-255 | 0 - 255)
// b[2] = X translation dir and multiplier. (254,255 L|R 0,1)
// b[3] = Y translation (0-255 | 0 - 255)
// b[4] = Y translation dir and multiplier. (254,255 F|B 0,1)
// b[5] = Z translation (0-255 | 0 - 255)
// b[6] = Z translation dir and multiplier. (254,255 U|D 0,1)
// Packet type 2:
// b[1] = X rotation (0-255 | 0 - 255)
// b[2] = X rotation dir and multiplier. (254,255 L|R 0,1)
// b[3] = Y rotation (0-255 | 0 - 255)
// b[4] = Y rotation dir and multiplier. (254,255 F|B 0,1)
// b[5] = Z rotation (0-255 | 0 - 255)
// b[6] = Z rotation dir and multiplier. (254,255 U|D 0,1)
// Packet type 3:
// b[1] = Buttons, Left >> 1, Right >> 2

Please Log in or Create an account to join the conversation.

2 years 10 months ago #9 by Lasairfion Silverstar
That all totally went over my head. Does this mean it might work, or it requires some decoding and is probably not worth the effort?

Please Log in or Create an account to join the conversation.

2 years 10 months ago #10 by Wobbles
Worth the effort is subjective, and it may work or it may require decoding, no way to guess

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum