# Game Control Plus library on MacBook Pro with M2 chip

**URL:** <https://discourse.processing.org/t/game-control-plus-library-on-macbook-pro-with-m2-chip/42333>\
**Category:** Libraries\
**Created:** [July 3, 2023, 9:04am UTC](https://discourse.processing.org/t/game-control-plus-library-on-macbook-pro-with-m2-chip/42333 "2023-07-03T09:04:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![hi.ke](https://avatars.discourse-cdn.com/v4/letter/h/a9a28c/32.png) [@hi.ke](https://discourse.processing.org/u/hi.ke)\
**Post date:** [July 3, 2023, 9:04am UTC](https://discourse.processing.org/t/game-control-plus-library-on-macbook-pro-with-m2-chip/42333/1 "2023-07-03T09:04:48Z")

</div>

Hey,

I’m currently working on a program that uses processings ‘Game Control Plus’ library to enable user-interactions via a PS4/PS5 controller.

Recently, I upgraded my hardware to a MacBook Pro with M2 chip. Since then I’ve been facing difficulties in implementing the library and connecting the controller to my program.

 ![Error-CameControlPlus](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/6/7/674c461c0d3e420c20f8661829cd80efc07cbafa.png)

Unfortunately I haven’t been able to find any solutions or discussions related to this specific issue online. I only found out that there will be no further updates on the library. So hopefully someone here has any solutions or ideas on workarounds to make the library compatible with newer devices.

I would appreciate any help, advice, or tips. Thanks!

---

<div class="post-metadata">

**Author:** ![th75](https://avatars.discourse-cdn.com/v4/letter/t/ebca7d/32.png) [@th75](https://discourse.processing.org/u/th75)\
**Post date:** [July 4, 2023, 11:30pm UTC](https://discourse.processing.org/t/game-control-plus-library-on-macbook-pro-with-m2-chip/42333/2 "2023-07-04T23:30:51Z")

</div>

Hi hi.ke

as a workaround i will test with processing 3.5.4 to see if it work.  
up to errors messages it looks for an apple silicon compiled library, 3.5.4 will use rosetta to use the intel version…  
if you have the source of your library, may be it s possible to compile it for m2 (but im not good enough to tell if it is realistic or not)  
Thierry

EDIT:  
i just tried the library on my apple m1 and it works without problems  
so may be check your library installation  
or post some code here if you want me to test it

---

<div class="post-metadata">

**Author:** ![hi.ke](https://avatars.discourse-cdn.com/v4/letter/h/a9a28c/32.png) [@hi.ke](https://discourse.processing.org/u/hi.ke)\
**Post date:** [July 12, 2023, 8:19am UTC](https://discourse.processing.org/t/game-control-plus-library-on-macbook-pro-with-m2-chip/42333/3 "2023-07-12T08:19:15Z")

</div>

Hey,

thank you for your reply.

I successfully tested the library in processing 3.5.4. So this was a good idea.  
Unfortunately the previous version doesn’t support the FX2D renderer, which I needed to implement for better performance. So this is not the actual solution for me in this specific case.

You mentioned in your edit that you tested the library on your m1 without problems. Do you mean the 3.5.4 version or the current version?

---

<div class="post-metadata">

**Author:** ![th75](https://avatars.discourse-cdn.com/v4/letter/t/ebca7d/32.png) [@th75](https://discourse.processing.org/u/th75)\
**Post date:** [July 12, 2023, 11:16am UTC](https://discourse.processing.org/t/game-control-plus-library-on-macbook-pro-with-m2-chip/42333/4 "2023-07-12T11:16:31Z")

</div>

hi,  
yes, i tried with processing 4.2  
up to “manage libraries”, it is version 1.2.2 of game control plus  
tell me if you need other test.
