# Option to change middle to right mouse buttons

**URL:** https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326
**Category:** Feature Requests
**Created:** [March 9, 2026, 12:30pm UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326 "2026-03-09T12:30:21Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![marcp](https://avatars.discourse-cdn.com/v4/letter/m/7bcc69/32.png) [@marcp](https://prepomax.discourse.group/u/marcp)
#### Post date: [March 9, 2026, 12:30pm UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/1 "2026-03-09T12:30:21Z")

</div>

Hi! First of all, thank you for your work on this.

I wanted to ask—would it be possible to change the mouse behavior so that the right mouse button rotates the model instead of the middle mouse button? I find using the middle button a bit uncomfortable, especially because I normally use it for zooming. It would make navigation much easier for me. Thank you very much for considering it!

---

<div class="post-metadata">

### Author: ![Cean](https://avatars.discourse-cdn.com/v4/letter/c/bc8723/32.png) [@Cean](https://prepomax.discourse.group/u/Cean)
#### Post date: [March 10, 2026, 8:10am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/2 "2026-03-10T08:10:08Z")

</div>

I don’t have middle button. It’s a pain can’t rotate with mouse.

---

<div class="post-metadata">

### Author: ![Matej](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Matej](https://prepomax.discourse.group/u/Matej)
#### Post date: [March 11, 2026, 7:51am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/3 "2026-03-11T07:51:02Z")

</div>

The problem is that the left and middle buttons are already used for other things. But you can use arrow keys.

---

<div class="post-metadata">

### Author: ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)
#### Post date: [March 11, 2026, 3:23pm UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/4 "2026-03-11T15:23:41Z")

</div>

It would be best to add some small view controls customization, but of course it’s much more effort. Personally, I would just appreciate touchpad controls because arrow keys are inconvenient.

---

<div class="post-metadata">

### Author: ![synt](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/synt/32/4658_2.png) [@synt](https://prepomax.discourse.group/u/synt)
#### Post date: [March 11, 2026, 5:28pm UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/5 "2026-03-11T17:28:31Z")

</div>

PrePoMax setting for mouse interaction similar with many CAD available, it’s effective without switch for rotating and zooming with single middle button only (click and scroll). However, combination of mouse right clicks and keyboard like ‘ctrl’ for rotating can be use when needed.

---

<div class="post-metadata">

### Author: ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)
#### Post date: [March 11, 2026, 6:23pm UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/6 "2026-03-11T18:23:32Z")

</div>

For reference, here are the navigation styles Abaqus offers:

 ![image](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/e/e87d7d9477a49213de26bcff5441ba5bc0cbe799.png)

FreeCAD has even more mouse navigation presets:

 ![FreeCAD navigation](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/0/03fab988cb0285cf8c7dbc4d4be97621eecf859f.png)

Only the TinkerCAD style uses pure RMB for rotation:

 ![image](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/8/87264d0e1d9cb6d8a6ebce87cd5c2d52dd52b7d0.png)

---

<div class="post-metadata">

### Author: ![Gunnar](https://avatars.discourse-cdn.com/v4/letter/g/ed655f/32.png) [@Gunnar](https://prepomax.discourse.group/u/Gunnar)
#### Post date: [March 11, 2026, 9:21pm UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/7 "2026-03-11T21:21:57Z")

</div>

![Screenshot 2026-03-11 220228](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/f/f627a4701c6188ed0721694dc28610fc6805cf62.png)

This is probably the most inconvenient mouse combination ever (luckily the middle mouse wheel also works). However, in return I would like to highlight an extremely pleasant navigation function from NX, which I would also like to have for prepomax: “fit/zoom all” by double-clicking in the free graphics window 🥳

---

<div class="post-metadata">

### Author: ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)
#### Post date: [March 11, 2026, 9:50pm UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/8 "2026-03-11T21:50:37Z")

</div>

> [@Gunnar](#):
>
> This is probably the most inconvenient mouse combination ever (luckily the middle mouse wheel also works).

I don’t like the ones in the CATIA V5 style, where you have to release the key you just pressed (LMB or RMB) to zoom. On the other hand, this is the most common choice when someone wants to navigate with just the mouse (without having to reach for keyboard keys). And zooming is usually done with the mouse wheel anyway, as you said (works with all the navigation styles in Abaqus).

I will also add that the Abaqus manual warns about the HyperView style since its combination used for rotation conflicts with the way multiple deselection is handled in Abaqus (and PrePoMax too).

---

<div class="post-metadata">

### Author: ![Cean](https://avatars.discourse-cdn.com/v4/letter/c/bc8723/32.png) [@Cean](https://prepomax.discourse.group/u/Cean)
#### Post date: [March 12, 2026, 7:09am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/9 "2026-03-12T07:09:46Z")

</div>

Freecad and gmsh both support left mouse rotate by default.

Softwares which cannot do that mostly use left mouse to box select. They need to setup a switch. By default, to rotate. Only when click a select icon, then change to box select.

---

<div class="post-metadata">

### Author: ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)
#### Post date: [March 12, 2026, 8:12am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/10 "2026-03-12T08:12:21Z")

</div>

In Gmsh yes: [Gmsh 4.15.1](https://gmsh.info/doc/texinfo/#Mouse-actions)

- Pan - RMB
- Rotate - LMB
- Zoom - MMB

But in FreeCAD, the default setting is the CAD navigation style:

 ![CAD navigation](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/1/1ad25155ebeee0fa9633eb28c5204867da563bbf.png)

But it can be easily switched to one of the many available styles. More details can be found [here](https://wiki.freecad.org/Mouse_navigation).

---

<div class="post-metadata">

### Author: ![Matej](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Matej](https://prepomax.discourse.group/u/Matej)
#### Post date: [March 12, 2026, 9:52am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/11 "2026-03-12T09:52:34Z")

</div>

> [@synt](#):
>
> PrePoMax setting for mouse interaction similar with many CAD available, it’s effective without switch for rotating and zooming with single middle button only (click and scroll). However, combination of mouse right clicks and keyboard like ‘ctrl’ for rotating can be use when needed.

This is a pretty easy feature to add. But I will look into creating some default presets or even a mouse/keyboard command editor.

---

<div class="post-metadata">

### Author: ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)
#### Post date: [March 12, 2026, 10:00am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/12 "2026-03-12T10:00:09Z")

</div>

> [@Matej](#):
>
> But I will look into creating some default presets or even a mouse/keyboard command editor.

That would be great. Especially if there’s also support for touchpads.

It seems that most software uses a few presets so perhaps that would be the best option if they can be distinguished clearly.

I should also add CalculiX GraphiX to the list:

- Pan: RMB
- Rotate: LMB
- Zoom: MMB

So the same as Gmsh.

ParaView is an exception to what I’ve mentioned above as it lets the user configure the action of each button alone and in combination with Ctrl or Shift:

 ![image](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/4/401f6387a8e391609a6fd99747a52596c43d2272.png)

It even has separate controls for 2D. IMO it’s way too much for most users. Presets make it easier to decide 😉

---

<div class="post-metadata">

### Author: ![synt](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/synt/32/4658_2.png) [@synt](https://prepomax.discourse.group/u/synt)
#### Post date: [March 12, 2026, 11:12am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/13 "2026-03-12T11:12:07Z")

</div>

> [@FEAnalyst](#):
>
> I should also add CalculiX GraphiX to the list:
> 
> - Pan: RMB
> - Rotate: LMB
> - Zoom: MMB
> 
> So the same as Gmsh.

maybe it can share similarity by combination of ‘ctrl’ keyboard with RMB, LMB and MMB in PrePoMax. This can be use as alternates or options without changing current default setting.

---

<div class="post-metadata">

### Author: ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)
#### Post date: [March 12, 2026, 11:20am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/14 "2026-03-12T11:20:53Z")

</div>

Those buttons with Ctrl would correspond to the HyperView style in Abaqus.

---

<div class="post-metadata">

### Author: ![Cean](https://avatars.discourse-cdn.com/v4/letter/c/bc8723/32.png) [@Cean](https://prepomax.discourse.group/u/Cean)
#### Post date: [March 12, 2026, 11:23am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/15 "2026-03-12T11:23:16Z")

</div>

It is always good to have options. I prefer to use mouse only and left for rotate. Someone may likes keyboard only and some other likes keyboard+mouse.

Look at the photo, is the middle wheel acts as middle key also? Never clicked on it. Thought it is hard to click.

---

<div class="post-metadata">

### Author: ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)
#### Post date: [March 12, 2026, 11:27am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/16 "2026-03-12T11:27:37Z")

</div>

Yes, MMB in my posts means Middle Mouse Button so basically pressing the wheel in modern mice. Abaqus manual still shows the older type:

 ![image](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/2/2ad50a9018ed1547537f16d12a57862ea39ade50.png)

Of course, I always refer to the right-handed model.

---

<div class="post-metadata">

### Author: ![synt](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/synt/32/4658_2.png) [@synt](https://prepomax.discourse.group/u/synt)
#### Post date: [March 12, 2026, 12:44pm UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/17 "2026-03-12T12:44:28Z")

</div>

> [@FEAnalyst](#):
>
> I would just appreciate touchpad controls because arrow keys are inconvenient.

currently is capable for zoom in and out, rotated not yet supported indeed. At some CAD an icon of dynamic rotates needed to activate then combination with touchpad left-click.

---

<div class="post-metadata">

### Author: ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)
#### Post date: [March 12, 2026, 12:47pm UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/18 "2026-03-12T12:47:48Z")

</div>

Yes, I mean rotation - currently, it needs the keyboard arrow keys and is rather inconvenient on laptops with no physical mouse. In FreeCAD, touchpad controls are:

 ![image](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/2/2f6d160ecc6a1f8417c3deda095949c7bd1500d1.png)

So rotation can be easily done by holding Alt and moving the cursor.

---

<div class="post-metadata">

### Author: ![Cean](https://avatars.discourse-cdn.com/v4/letter/c/bc8723/32.png) [@Cean](https://prepomax.discourse.group/u/Cean)
#### Post date: [March 13, 2026, 3:02am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/19 "2026-03-13T03:02:38Z")

</div>

I pressed the wheel down and rotate, nothing happens.

It is uncomfortable to hold the wheel.

---

<div class="post-metadata">

### Author: ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)
#### Post date: [March 13, 2026, 7:06am UTC](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326/20 "2026-03-13T07:06:04Z")

</div>

In PrePoMax ? It has to be held. It might be less convenient with some mouse models, though.

[Next page](https://prepomax.discourse.group/t/option-to-change-middle-to-right-mouse-buttons/3326.md?page=2)
