# Lag/freeze when shooting

**URL:** <https://discourse.ioquake.org/t/lag-freeze-when-shooting/1572>\
**Category:** support\
**Created:** [December 14, 2020, 8:23pm UTC](https://discourse.ioquake.org/t/lag-freeze-when-shooting/1572 "2020-12-14T20:23:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![F-A-D](https://avatars.discourse-cdn.com/v4/letter/f/58f4c7/32.png) [@F-A-D](https://discourse.ioquake.org/u/F-A-D)\
**Post date:** [December 14, 2020, 8:23pm UTC](https://discourse.ioquake.org/t/lag-freeze-when-shooting/1572/1 "2020-12-14T20:23:31Z")

</div>

Hello fellow community!

I just recompiled a x64 Version for MacOs Mojave on my MacPro. I did not change any settings!

Everything works fine, except when I shoot the game lags for a very short time. It does not draw new frames for that short period.  
Its most prominent wehen I’m turning. Let’s say I just stand there and move my mouse from left to right and hit the shoot button during that movement. The frame freezes for a very short time and the movement continues where it should have been if there would have been no freezing/lag.  
The strange thing is, that after I keep holding the shoot button/left mouse button and keep fireing there is no lag or freezing. If I let go of the shoot button and fire again the freezing/lag reoccurs.

The game is not really playable with this “bug”.

Thank you very in advance for your help!

Best regards,

David

---

<div class="post-metadata">

**Author:** ![F-A-D](https://avatars.discourse-cdn.com/v4/letter/f/58f4c7/32.png) [@F-A-D](https://discourse.ioquake.org/u/F-A-D)\
**Post date:** [December 14, 2020, 8:42pm UTC](https://discourse.ioquake.org/t/lag-freeze-when-shooting/1572/2 "2020-12-14T20:42:44Z")

</div>

I made the discovery that when I use a shoot button on the keyboard there is no lag. I also tried other mice but there is that lag/freeze with all of them. So as long as I shoot using the mouse there is that lag.

When I just run foreward and shoot there is no lag. The is just lag when I move the mouse!?

---

<div class="post-metadata">

**Author:** ![F-A-D](https://avatars.discourse-cdn.com/v4/letter/f/58f4c7/32.png) [@F-A-D](https://discourse.ioquake.org/u/F-A-D)\
**Post date:** [December 16, 2020, 2:10pm UTC](https://discourse.ioquake.org/t/lag-freeze-when-shooting/1572/3 "2020-12-16T14:10:42Z")

</div>

Ok I can narrow my findings:

It will just lag when pressing the Mouse 1 Button, independent of shooting! So even when I left Mouse 1 unassigned, I will get that lag/freezing.  
When I assign Mouse 2 to Shooting there is also no lag!

This kind of seems like a bug to me, because moving the mouse while pressing another button (Mouse 2 f.e.) works.

Still hoping for someone who is way more clever than me to help out 😉

Best regards!

---

<div class="post-metadata">

**Author:** ![F-A-D](https://avatars.discourse-cdn.com/v4/letter/f/58f4c7/32.png) [@F-A-D](https://discourse.ioquake.org/u/F-A-D)\
**Post date:** [December 16, 2020, 2:25pm UTC](https://discourse.ioquake.org/t/lag-freeze-when-shooting/1572/4 "2020-12-16T14:25:23Z")

</div>

it seems that the problem lies in the combination of the primary mouse button in MacOS and iOQuake.

When I change the primary mouse button in MacOs to the right mouse button (Mouse 2) I can use the left Mouse button (Mouse 1) in iOQuake without problem.

The thing is, in earlier versions of iOQuake I did not have that problem…

---

<div class="post-metadata">

**Author:** ![MiLLo](https://avatars.discourse-cdn.com/v4/letter/m/45deac/32.png) [@MiLLo](https://discourse.ioquake.org/u/MiLLo)\
**Post date:** [December 21, 2020, 11:54am UTC](https://discourse.ioquake.org/t/lag-freeze-when-shooting/1572/5 "2020-12-21T11:54:16Z")

</div>

Nice! Crazy the lag with primary button… Any version for Mavericks?

---

<div class="post-metadata">

**Author:** ![F-A-D](https://avatars.discourse-cdn.com/v4/letter/f/58f4c7/32.png) [@F-A-D](https://discourse.ioquake.org/u/F-A-D)\
**Post date:** [December 21, 2020, 1:32pm UTC](https://discourse.ioquake.org/t/lag-freeze-when-shooting/1572/6 "2020-12-21T13:32:06Z")

</div>

When you have an 64 Bit Intel Mac the x64 version of iOquake will run under Mavericks!

It’s easy to compile a version: [http://wiki.ioquake3.org/Building\_ioquake3\_on\_Mac](http://wiki.ioquake3.org/Building_ioquake3_on_Mac)

---

<div class="post-metadata">

**Author:** ![nietaki](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/nietaki/32/890_2.png) [@nietaki](https://discourse.ioquake.org/u/nietaki)\
**Post date:** [April 13, 2026, 12:45pm UTC](https://discourse.ioquake.org/t/lag-freeze-when-shooting/1572/7 "2026-04-13T12:45:59Z")

</div>

A solution, 6 years later:

If you’re using BetterTouchTool, disable it before playing, or at least disable it for ioquake

 ![Screenshot 2026-04-13 at 14.21.52](https://canada1.discourse-cdn.com/flex030/uploads/ioquake/original/1X/536163ef738f5be29ff17d646db2a1cf89402a8d.jpeg)

the issue goes away instantly.

Also, don’t know if it’s related, but if the mouse renders twice (once with the menu crosshairs and one with the system pointer), enabling “smooth mouse” in the quake settings seems to help
