acer-predator-turbo-and-rgb-keyboard-linux-module icon indicating copy to clipboard operation
acer-predator-turbo-and-rgb-keyboard-linux-module copied to clipboard

Please add support for Predator Helios 18 (2024)

Open IBJamon opened this issue 11 months ago • 9 comments
trafficstars

Model: sudo dmidecode | grep "Product Name" -B 2 -A 4

System Information Manufacturer: Acer Product Name: Predator PH18-72 Version: V1.10 Serial Number: NHQP4AA00141012E017600 UUID: f36ef422-4927-3649-a89c-74d4dd4b3d58 Wake-up Type: Power Switch

Base Board Information Manufacturer: RPL Product Name: IONIQ_RTX Version: V1.10 Serial Number: NBQP41100241012E017600 Asset Tag: Type2 - Board Asset Tag Features:

Count of keyboard RGB zones: 0

I'm not sure, but I believe it's the same as the PH18-71

Count of Cpu Fans: 1

Count of Gpu Fans: 1

RGB keyboard works? No

Turbo button turn on fans? No

Turbo button turn on LED? No

Turbo button activates overclock? No

Nothing happens for any of the above. I tested with https://github.com/LarryTheMagicDragon/acer-predator-turbo-and-rgb-keyboard-linux-module.git fork because main does not yet support Arch's 6.12 kernels.

Please feel free to reach out of you need anything else! My wife and I are both Linux users, so I would be happy to test anything you need. I hope we can enable power boost overclock - that would be awesome, since Nvidia drivers don't allow this currently.

IBJamon avatar Nov 27 '24 17:11 IBJamon

@IBJamon I have done research on your model, and from what I can tell it uses per key RGB. The implementation we have support for only supports 4 zones of RGB, not per key RGB. Personally speaking I'm not sure I'll be able to add any kind of RGB for your model. I will do what I can to add support for your model where I can. I'm currently reading up on kernel programming so I can support this project better. I'll do as much as I can to help you.

can you run "sudo libinput debug-events" and tell me if anything shows up in the output when you press your turbo key?

LarryTheMagicDragon avatar Nov 27 '24 17:11 LarryTheMagicDragon

Unfortunately, neither the turbo button or the fancy 'Predator' button seem to trigger any events.

On 11/27/24 11:41 AM, LarryTheMagicDragon wrote:

@IBJamon https://github.com/IBJamon I have done research on your model, and from what I can tell it uses per key RGB. The implementation we have support for only supports 4 zones of RGB, not per key RGB. Personally speaking I'm not sure I'll be able to add any kind of RGB for your model. I will do what I can to add support for your model where I can. I'm currently reading up on kernel programming so I can support this project better. I'll do as much as I can to help you.

can you run "sudo libinput debug-events" and tell me if anything shows up in the output when you press your turbo key?

— Reply to this email directly, view it on GitHub https://github.com/JafarAkhondali/acer-predator-turbo-and-rgb-keyboard-linux-module/issues/209#issuecomment-2504447251, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA7QYKEKHJJGYWUEFYHMB532CX75LAVCNFSM6AAAAABSTKZLOSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBUGQ2DOMRVGE. You are receiving this because you were mentioned.Message ID: @.***>

--------------rDoMJe064RsTuuDYZbS39uqO Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Unfortunately, neither the turbo button or the fancy 'Predator' button seem to trigger any events.


On 11/27/24 11:41 AM, LarryTheMagicDragon wrote:
  <p dir="auto"><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/IBJamon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/IBJamon" ***@***.***</a>
    I have done research on your model, and from what I can tell it
    uses per key RGB. The implementation we have support for only
    supports 4 zones of RGB, not per key RGB. Personally speaking
    I'm not sure I'll be able to add any kind of RGB for your model.
    I will do what I can to add support for your model where I can.
    I'm currently reading up on kernel programming so I can support
    this project better. I'll do as much as I can to help you.</p>
  <p dir="auto">can you run &quot;sudo libinput debug-events&quot; and tell me
    if anything shows up in the output when you press your turbo
    key?</p>
  <p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>
    Reply to this email directly, <a href="https://github.com/JafarAkhondali/acer-predator-turbo-and-rgb-keyboard-linux-module/issues/209#issuecomment-2504447251" moz-do-not-send="true">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AA7QYKEKHJJGYWUEFYHMB532CX75LAVCNFSM6AAAAABSTKZLOSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBUGQ2DOMRVGE" moz-do-not-send="true">unsubscribe</a>.<br>
    You are receiving this because you were mentioned.<img src="https://github.com/notifications/beacon/AA7QYKC2MVZBJUSEG5SBD2L2CX75LA5CNFSM6AAAAABSTKZLOSWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUVI3KRG.gif" height="1" width="1" alt="" moz-do-not-send="true"><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message
      ID: <span>&lt;JafarAkhondali/acer-predator-turbo-and-rgb-keyboard-linux-module/issues/209/2504447251</span><span>@</span><span>github</span><span>.</span><span>com&gt;</span></span></p>
  <script type="application/ld+json">[

{ @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/JafarAkhondali/acer-predator-turbo-and-rgb-keyboard-linux-module/issues/209#issuecomment-2504447251", "url": "https://github.com/JafarAkhondali/acer-predator-turbo-and-rgb-keyboard-linux-module/issues/209#issuecomment-2504447251", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } } ]


--------------rDoMJe064RsTuuDYZbS39uqO--

IBJamon avatar Nov 27 '24 17:11 IBJamon

I'm not sure I'll be able to help in the next few days, but I do intend to help when I can. Do you have an email I can contact for this issue, or should I just respond to this thread?

LarryTheMagicDragon avatar Nov 27 '24 17:11 LarryTheMagicDragon

Either is fine. Github is sending emails, so for me it's literally both :) but if you need my email let me know and I'll share it.

IBJamon avatar Nov 27 '24 17:11 IBJamon

Thank you. I'll be looking into what can be done to add support for your model

LarryTheMagicDragon avatar Nov 27 '24 17:11 LarryTheMagicDragon

Thanks! I may not be a very good programmer, but I'm a sysadmin, so whatever you need let me know :)

IBJamon avatar Nov 27 '24 17:11 IBJamon

Hey @LarryTheMagicDragon, we haven't talked in a while. Is there anything I can do to help with this?

IBJamon avatar Dec 26 '24 23:12 IBJamon

When you run 'sudo libinput debug-events' do you see anything come up when you press the turbo button? That'll let us know if the button is recognized. As for the per key RGB I'm still looking into how to approach that.

LarryTheMagicDragon avatar Dec 27 '24 00:12 LarryTheMagicDragon

Unfortunately, neither the Turbo button or the Predator button respond to libinput.

IBJamon avatar Dec 27 '24 00:12 IBJamon