Internet action mapping Space Mouse Enterprise

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Post Reply
xartron
Posts: 2
Joined: Wed Jul 15, 2020 6:41 pm

Internet action mapping Space Mouse Enterprise

Post by xartron » Wed Jul 15, 2020 6:52 pm

How can I change the internet mapping/action for example with desktop selected as the active button mapping and button 2 shows the internet image. When clicked it launches IE even though I have Edge set as the default browser under window default apps. I've noticed the same image and action when other mappings are active i.e. Windows Explorer. I like to make Edge or Chrome the default action for the Internet action. When I tried the Internet Browser macro mapped to a button under desktop it launches my Visual Studio Preview version.

Also is there documentation on the xml config files explaining the tags and field values, the file structure for making custom action and application mappings for example Autodesk Eagle, Cadence OrCAD?

Thank you

luping
Posts: 263
Joined: Wed Mar 20, 2019 5:54 pm

Re: Internet action mapping Space Mouse Enterprise

Post by luping » Sat Jul 25, 2020 6:21 pm

Search for 'Enterprise button for Internet' in this forum.

jwick
Moderator
Moderator
Posts: 2715
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Internet action mapping Space Mouse Enterprise

Post by jwick » Mon Jul 27, 2020 9:08 am

xartron,

I think this is an issue with the implementation of that button function.
Thanks for pointing it out.

The post that luping pointed out allows you to create a new ButtonAction that launches whatever you want. It's not a trivial XML fix.

But we just (today) released 10.6.9, which now has a built-in Application Launch feature that makes this easy. It will do the XML editing for you.
You can assign Edge/Chrome/whatever to a button. It doesn't fix the internal pre-built default function.

The "Start Search" function only supports IE, but the "Internet" function should open whatever is specified in the http registry entry.

Thank you,
Jim

xartron
Posts: 2
Joined: Wed Jul 15, 2020 6:41 pm

Re: Internet action mapping Space Mouse Enterprise

Post by xartron » Tue Jul 28, 2020 11:33 am

Jim,

So I dove into the registry and I did set the value for both http and https to the path for msedge.exe. Not a difficult just feel not the best solution.
for those wanting to set the Internet action to open browser of chose here are the paths to do so:
HTTPS:
Key: HKEY_CLASSES_ROOT\https\shell\open\command
set value (Default): <full path and exe file>
For Edge on my system I set value to: "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" %1

HTTP:
Key: HKEY_CLASSES_ROOT\http\shell\open\command
value: (Default): "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" %1


As for mapping buttons --> actions based on the context the Space Mouse Enterprise (SME) has active is this something I can do myself as a developer? Is there documentation for this?

I am an OrCAD user and would like to enable the SME to work with:
OrCAD Capture: https://www.orcad.com/products/orcad-capture/overview
OrCAD PCB Designer: https://www.orcad.com/products/orcad-pc ... r/overview

Thank you,

Robert

jwick
Moderator
Moderator
Posts: 2715
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Internet action mapping Space Mouse Enterprise

Post by jwick » Thu Jul 30, 2020 3:33 am

Hi Robert,

I've created a bug report for the issue with the user specified web browser.

For the button actions, I've exposed everything we use internally. We use the same XML files you can create. But it is not documented, true. And the GUI doesn't help much beyond the first step.

How deep does your question go?

The driver will create and switch to different cfgs based on what executable is in focus. In each of those cfgs you can have application-specific button assignments. The GUI will do that for you.

Inside a single executable it is possible to have different Banks of Buttons and Axes for different application modes (Part, Drawing, Assembly, Animation, etc). But there is, in general, no way for the driver to know automatically about such details of the internal state of the application. There are ways of telling the driver what to do in these cases. Some involve software. Some are XML editing.

ngomes
Moderator
Moderator
Posts: 2046
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: Internet action mapping Space Mouse Enterprise

Post by ngomes » Thu Jul 30, 2020 7:28 am

jwick wrote:
Thu Jul 30, 2020 3:33 am
I've created a bug report for the issue with the user specified web browser.
For reference, the issue is tracked as WIN-713.

Post Reply