<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>3Dconnexion BE</provider_name><provider_url>https://3dconnexion.com/be</provider_url><title>Blender buttons configuration - macOS - 3Dconnexion BE</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="aVD8k2n15y"&gt;&lt;a href="https://3dconnexion.com/be/support/faq/blender-buttons-configuration-macos/"&gt;Blender buttons configuration &#x2013; macOS&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://3dconnexion.com/be/support/faq/blender-buttons-configuration-macos/embed/#?secret=aVD8k2n15y" width="600" height="338" title="&#x201C;Blender buttons configuration &#x2013; macOS&#x201D; &#x2014; 3Dconnexion BE" data-secret="aVD8k2n15y" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://3dconnexion.com/be/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Because mapping of 3Dconnexion buttons in Blender 4.4 and higher is done differently than in other programs, the following guide was created to help you with the configuration. Step by step guide Launch Blender&#xA0; Right-click on the command you want to assign, and select &#x201C;Assign Shortcut&#x201D;&#xA0; Press the 3Dconnexion button to which you want to [&hellip;]</description></oembed>
