FAQ FAQ   Search Search   Memberlist Memberlist   Usergroups Usergroups   Register Register 
3Dconnexion.com
3Dconnexion Forum 
  Profile Profile   Log in to check your private messages Log in to check your private messages  Log inLog in 

 3Dconnexion.com Forum Index » Windows Discussion Forum » <DONE> SpaceNavigator Driver - Mouse Joystick Keyboard
 Goto page Previous  1, 2, 3, 4 ... 48, 49, 50  Next The time now is Thu Sep 09, 2010 5:17 am 

 Post new topic   Reply to topic View previous topic :: View next topic  
Author Message
PostPosted: Sun Feb 11, 2007 7:34 am    Post subject:  Reply with quote  

RBC9



Joined: 19 Dec 2006
Posts: 105

Hendrik Hemmler :

ok, seems the first info are the same.

I m looking for a app collect all other stuff in one step.
Because with HID_Client , all the thing are split in lots of menu ...

i ll try to build a "64" test version.

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 7:39 am    Post subject:  Reply with quote  

larocroft



Joined: 10 Feb 2007
Posts: 15

Cannot find the hold-key function? Embarassed

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 7:44 am    Post subject:  Reply with quote  

RBC9



Joined: 19 Dec 2006
Posts: 105

larocroft wrote:
Cannot find the hold-key function? Embarassed


Hold Key or the "new" Long/short press ?


TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 7:51 am    Post subject:  Reply with quote  

larocroft



Joined: 10 Feb 2007
Posts: 15

Oh...
Little Missunderstanding here...

I didnt meant the two buttons at the side of the device. Still noticed that this is possible at all.

I meant the fat knob when pushing it down. The action on the upper right of the config tool. I'd like to have that if I put it down shortly I can select another keyboard action instead of pushing longer.

Possible? Smile

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 8:04 am    Post subject:  Reply with quote  

RBC9



Joined: 19 Dec 2006
Posts: 105

larocroft wrote:
Oh...
Little Missunderstanding here...

I didnt meant the two buttons at the side of the device. Still noticed that this is possible at all.

I meant the fat knob when pushing it down. The action on the upper right of the config tool. I'd like to have that if I put it down shortly I can select another keyboard action instead of pushing longer.

Possible? Smile


Sorry , my english is poor ...

and .. i don t understand ... Embarassed

how i understand :

pushing down the vertical axe , swicth to another layout ?

work , but have to turn off autoswitch or put the app into the 2 layout.


Last edited by RBC9 on Sun Feb 11, 2007 8:10 am; edited 1 time in total

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 8:09 am    Post subject:  Reply with quote  

larocroft



Joined: 10 Feb 2007
Posts: 15

Ok, my english is poor eighter...
Btw. where do you come from? we can talk german Smile

Ok.
1. The button I meant is the vertical direction of the device
2. Pushing this shortly should emulate a defined key
3. Pushing this longer should emulate another defined key

The same thing whould be nice with the other directions of the device.

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 8:12 am    Post subject:  Reply with quote  

RBC9



Joined: 19 Dec 2006
Posts: 105

larocroft wrote:
Ok, my english is poor eighter...
Btw. where do you come from? we can talk german Smile

Ok.
1. The button I meant is the vertical direction of the device
2. Pushing this shortly should emulate a defined key
3. Pushing this longer should emulate another defined key

The same thing whould be nice with the other directions of the device.


sorry , coming from Belgium. the french part. Sad

Ok , u want the Long/short "press" for axe , like i add to button ?

should be done , but i have to modifie my bind structure. For button i had not used bytes , so no big change.


Edit : ok , have an idea .... i m looking in .... if i m correct , the only thing is that we ll have to re-create bind with Short/long option.


Last edited by RBC9 on Sun Feb 11, 2007 8:21 am; edited 1 time in total

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 8:19 am    Post subject:  Reply with quote  

larocroft



Joined: 10 Feb 2007
Posts: 15

Right for the axes Smile

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 8:28 am    Post subject:  Reply with quote  

MD..Sign



Joined: 09 Feb 2007
Posts: 4

@ RBC9...

Yes, Sir - that´s it! Thanks for your advice! I´d tried the HID-conform device only Shocked Embarassed
Now it works fine and my explorer does not crash anymore Very Happy Very Happy Very Happy

Thanks again!

MD..Sign

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 9:23 am    Post subject:  Reply with quote  

MD..Sign



Joined: 09 Feb 2007
Posts: 4

By the way - what do I have to do, when I want to get back to factory default? Uninstall of RBC9 is obviously not the only thing to do... What else do i have to uninstall to get back to the point before installing RBC9?

Not that you get me wrong - great Job you have done with this driver - but at the moment i need to get back to original...

Thanks again for help!

MD..Sign

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 9:25 am    Post subject:  Reply with quote  

Hendrik Hemmler



Joined: 18 Dec 2006
Posts: 15
Location: Germany

This is the information from a tool my brother uses (called "HID Device Usage Info"):

    "3Dconnexion" "SpacePilot" VID=$046D PID=$C625
    Input Report Size=6
    Output Report Size=1
    Feature Report Size=7

    Button Input
    ============

    0)
    UsagePage: Button ($0009)
    ReportID: 3
    IsAlias: False
    BitField: 2
    LinkCollection: 3
    LinkUsage: Undefined ($0000)
    LinkUsagePage: Generic Desktop ($0001)
    IsRange: True
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    UsageMin: 1 UsageMax: 21
    StringMin: 0 StringMax: 0
    DesignatorMin: 0 DesignatorMax: 0
    DataIndexMin: 6 DataIndexMax: 26

    Button Output
    =============

    0)
    UsagePage: LED ($0008)
    ReportID: 4
    IsAlias: False
    BitField: 2
    LinkCollection: 4
    LinkUsage: No Button Pressed ($0000)
    LinkUsagePage: Button ($0009)
    IsRange: True
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    UsageMin: 75 UsageMax: 78
    StringMin: 0 StringMax: 0
    DesignatorMin: 0 DesignatorMax: 0
    DataIndexMin: 0 DataIndexMax: 3

    Value Input
    ===========

    0)
    UsagePage: Generic Desktop ($0001)
    ReportID: 1
    IsAlias: False
    BitField: 6
    LinkCollection: 1
    LinkUsage: Undefined ($0000)
    LinkUsagePage: Generic Desktop ($0001)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: False
    HasNull: False
    BitSize: 16
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -500
    LogicalMax: 500
    PhysicalMin: -32768
    PhysicalMax: 32767
    Usage: Z Axis ($0032)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 0

    1)
    UsagePage: Generic Desktop ($0001)
    ReportID: 1
    IsAlias: False
    BitField: 6
    LinkCollection: 1
    LinkUsage: Undefined ($0000)
    LinkUsagePage: Generic Desktop ($0001)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: False
    HasNull: False
    BitSize: 16
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -500
    LogicalMax: 500
    PhysicalMin: -32768
    PhysicalMax: 32767
    Usage: Y Axis ($0031)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 1

    2)
    UsagePage: Generic Desktop ($0001)
    ReportID: 1
    IsAlias: False
    BitField: 6
    LinkCollection: 1
    LinkUsage: Undefined ($0000)
    LinkUsagePage: Generic Desktop ($0001)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: False
    HasNull: False
    BitSize: 16
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -500
    LogicalMax: 500
    PhysicalMin: -32768
    PhysicalMax: 32767
    Usage: X Axis ($0030)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 2

    3)
    UsagePage: Generic Desktop ($0001)
    ReportID: 2
    IsAlias: False
    BitField: 6
    LinkCollection: 2
    LinkUsage: Undefined ($0000)
    LinkUsagePage: Generic Desktop ($0001)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: False
    HasNull: False
    BitSize: 16
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -500
    LogicalMax: 500
    PhysicalMin: -32768
    PhysicalMax: 32767
    Usage: Relative Z Axis ($0035)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 3

    4)
    UsagePage: Generic Desktop ($0001)
    ReportID: 2
    IsAlias: False
    BitField: 6
    LinkCollection: 2
    LinkUsage: Undefined ($0000)
    LinkUsagePage: Generic Desktop ($0001)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: False
    HasNull: False
    BitSize: 16
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -500
    LogicalMax: 500
    PhysicalMin: -32768
    PhysicalMax: 32767
    Usage: Relative Y Axis ($0034)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 4

    5)
    UsagePage: Generic Desktop ($0001)
    ReportID: 2
    IsAlias: False
    BitField: 6
    LinkCollection: 2
    LinkUsage: Undefined ($0000)
    LinkUsagePage: Generic Desktop ($0001)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: False
    HasNull: False
    BitSize: 16
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -500
    LogicalMax: 500
    PhysicalMin: -32768
    PhysicalMax: 32767
    Usage: Relative X Axis ($0033)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 5

    Value Feature
    =============

    0)
    UsagePage: FF00 ($FF00)
    ReportID: 5
    IsAlias: False
    BitField: 2
    LinkCollection: 6
    LinkUsage: 3A ($003A)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 20 ($0020)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 0

    1)
    UsagePage: FF00 ($FF00)
    ReportID: 6
    IsAlias: False
    BitField: 2
    LinkCollection: 7
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 21 ($0021)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 1

    2)
    UsagePage: FF00 ($FF00)
    ReportID: 7
    IsAlias: False
    BitField: 2
    LinkCollection: 8
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 22 ($0022)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 2

    3)
    UsagePage: FF00 ($FF00)
    ReportID: 8
    IsAlias: False
    BitField: 2
    LinkCollection: 9
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 7
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 23 ($0023)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 3

    4)
    UsagePage: FF00 ($FF00)
    ReportID: 9
    IsAlias: False
    BitField: 2
    LinkCollection: 10
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 7
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 24 ($0024)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 4

    5)
    UsagePage: FF00 ($FF00)
    ReportID: 10
    IsAlias: False
    BitField: 2
    LinkCollection: 11
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 7
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 25 ($0025)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 5

    6)
    UsagePage: FF00 ($FF00)
    ReportID: 11
    IsAlias: False
    BitField: 2
    LinkCollection: 12
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 26 ($0026)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 6

    7)
    UsagePage: FF00 ($FF00)
    ReportID: 12
    IsAlias: False
    BitField: 2
    LinkCollection: 13
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 3
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 27 ($0027)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 7

    Cool
    UsagePage: FF00 ($FF00)
    ReportID: 13
    IsAlias: False
    BitField: 2
    LinkCollection: 14
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 7
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 28 ($0028)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 8

    9)
    UsagePage: FF00 ($FF00)
    ReportID: 14
    IsAlias: False
    BitField: 2
    LinkCollection: 15
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 6
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 29 ($0029)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 9

    10)
    UsagePage: FF00 ($FF00)
    ReportID: 15
    IsAlias: False
    BitField: 2
    LinkCollection: 16
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 2A ($002A)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 10

    11)
    UsagePage: FF00 ($FF00)
    ReportID: 16
    IsAlias: False
    BitField: 2
    LinkCollection: 17
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 2C ($002C)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 11

    12)
    UsagePage: FF00 ($FF00)
    ReportID: 17
    IsAlias: False
    BitField: 2
    LinkCollection: 18
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 1
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 2C ($002C)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 12

    13)
    UsagePage: FF00 ($FF00)
    ReportID: 18
    IsAlias: False
    BitField: 2
    LinkCollection: 19
    LinkUsage: 0 ($0000)
    LinkUsagePage: FF00 ($FF00)
    IsRange: False
    IsStringRange: False
    IsDesignatorRange: False
    IsAbsolute: True
    HasNull: False
    BitSize: 8
    ReportCount: 6
    UnitsExp: 0
    Units: 0
    LogicalMin: -128
    LogicalMax: 127
    PhysicalMin: 0
    PhysicalMax: 1
    Usage: 2B ($002B)
    StringIndex: 0
    DesignatorIndex: 0
    DataIndex: 13

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 1:16 pm    Post subject:  Reply with quote  

RBC9



Joined: 19 Dec 2006
Posts: 105

Quote:
ChangeLog 02-11 / Bis :

- Standart - Short Press - Long Press ... for Axes

Binary Install

Doc


iTunes Volume Bind Sample


-----------------------------------------------


@ Hendrik Hemmler :

perfect , it s the app i could not find the name Smile

i ll look at ur description.


-----------------------------------------------

just4fun , i think i have too many logitech device Smile




TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 2:58 pm    Post subject:  Reply with quote  

larocroft



Joined: 10 Feb 2007
Posts: 15

Another problem is handling the standby mode...
Resuming Windows from stanby doesnt reactivate the SN. Have to unplug and replug it...

Workaround is stopping the device of course, but I think this could be improved Wink

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 3:13 pm    Post subject:  Reply with quote  

larocroft



Joined: 10 Feb 2007
Posts: 15

And...
an explaination of the three new keyboard pushmodes would be nice. What exactly is the difference between standard and short or short and long???

TOP View user's profileSend private message  BOTTOM
PostPosted: Sun Feb 11, 2007 3:26 pm    Post subject:  Reply with quote  

larocroft



Joined: 10 Feb 2007
Posts: 15

Flashing the leds would be a fine option too Smile in the bind options, a checkbox for commiting the action Smile

TOP View user's profileSend private message  BOTTOM
 Post new topic   Reply to topic All times are GMT - 8 Hours

Display posts from previous:    Goto page Previous  1, 2, 3, 4 ... 48, 49, 50  Next
 3Dconnexion.com Forum Index » Windows Discussion Forum » <DONE> SpaceNavigator Driver - Mouse Joystick Keyboard
 Page 3 of 50
 
 
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Jump to:  


     Powered by phpBB © 2001, 2005 phpBB Group | Template Neon v1.3 | Crystal