brybalicious / toggle_mmb_numpad Goto Github PK
View Code? Open in Web Editor NEWBlender Addon which provides hotkeys for toggling 'Emulate 3 Button Mouse' & 'Emulate Numpad'
License: GNU General Public License v3.0
Blender Addon which provides hotkeys for toggling 'Emulate 3 Button Mouse' & 'Emulate Numpad'
License: GNU General Public License v3.0
Spacemouse buttons to call up Pie Menus or otherwise simply the 3D Mouse menu pane, or toggles for Free and Orbit navigation modes
PreferencesInput.ndof_view_navigate_method at a minimum would be able to be called or toggled. At best, pie menus, and menu panes rather than simple operator switches
Better compact and lightweight interface and navigation tools
Remap all numpad keys when in toggled (on) numpad emulated mode, including < Numpad * > < Numpad + > < Numpad - > < Numpad / > < Numpad BACKSPACE > < Numpad ENTER > < Numpad .>, to their corresponding non-numpad counterparts: < * > < + > < - > < / > < BACKSPACE > < ENTER > < . >
For example, in toggled (on) numpad emulated mode, pressing < . > in layout mode would trigger the "Frame Selected" functionality.
There are other common numpad binds, so it would be nice if this addon rebound all numpad keys, so that laptop users could access all of Blender's default numpad binds.
I modified the code to add buttons to the 3D Viewport header that you can toggle by clicking or using the short cuts, but placed the png and source svg files for the icons into the lfs storage and now github won't let me upload it without paying so I put it up on my bitbucket account.
git checkout [email protected]:ewomer/toggle_mmb_numpad.git -b toggle-gui
or
git remote add ewomer [email protected]:ewomer/toggle_mmb_numpad.git
git fetch ewomer
git checkout ewomer/toggle-gui
The custom icons I created look like trash so you may want to have someone replace them, the numpad.png you can't tell what it is but the mouse_mmb.png looks ok.
Using the ' and " keys still prints to the Info panel but I'm working on something for people to toggle that on and off. Clicking on the buttons do not print an info message.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.