When the mouse is over the component and it is focused the scroll wheel changes the value. Does anybody know a way to disable this feature?

I've been down this road many times and found that the only way to accomplish this was by adding JavaScript ![]()
If you add a domId to your component and then add a markdown component and add:
<img style='display:none' src='/favicon.ico' onload="
const numberInputs = document.querySelectorAll('#your_domId');
numberInputs.forEach(function(input) {
input.addEventListener('wheel', function(event) {
event.preventDefault();
});
});
">
to the source it should work!
You can find the Markdown component under the "Display" section of the Perspective Components panel in the designer:

The Markdown component has a source property by default and that is where you put the javascript code that @jbexten posted above:

Lastly, The domId that you put on the numeric entry component goes in the Meta properties and it should not have a #:

