Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IP 5 16IAU7 Chromebook #173

Open
zackboll opened this issue Sep 7, 2024 · 6 comments
Open

IP 5 16IAU7 Chromebook #173

zackboll opened this issue Sep 7, 2024 · 6 comments

Comments

@zackboll
Copy link

zackboll commented Sep 7, 2024

I am running Debian Bookworm on my IP 5 16IAU7 Chromebook using the firmware update utility script from mrchromebox.tech. Any possibility this project will support my keyboard?

@zackboll zackboll changed the title IP 5 Chrome 16AU7 IP 5 16IAU7 Chromebook Sep 7, 2024
@4JX
Copy link
Owner

4JX commented Sep 9, 2024

I am running Debian Bookworm ... Chromebook

If it can run a Linux distro it should be viable. Provided you have a 4 zone RGB keyboard. If that is the case, run the program once and post here the screenshot of the IDs it gives you

@zackboll
Copy link
Author

zackboll commented Sep 10, 2024

I have been able to get the keyboard lights working using ectool
zboll@debiani3:~/git/ectool$ git remote -v origin https://gitlab.howett.net/DHowett/ectool.git (fetch) origin https://gitlab.howett.net/DHowett/ectool.git (push)

zboll@debiani3:~/git/ectool$ sudo ectool rgbkbd getconfig RGBKBD_TYPE: EC_RGBKBD_TYPE_FOUR_ZONES_40_LEDS

I tried building this project from source and also using a release download, but unfortunately when I run legion-kb-rgb, I do not see any device ids listed and get a warning about failing to find a valid keyboard.

@4JX
Copy link
Owner

4JX commented Sep 10, 2024

but unfortunately when I run legion-kb-rgb, I do not see any device ids listed and get a warning about failing to find a valid keyboard.

It should display IDs in that screen, like all the 0x####:0x#### here:
image

@zackboll
Copy link
Author

Screenshot from 2024-09-10 19-52-29
I am currently not getting any identifiers

@4JX
Copy link
Owner

4JX commented Sep 19, 2024

Poked around a bit and it seems that I would have to implement a rust equivalent of the ectools keyboard control bit. The upside is that if I manage to do it, it'll probably work with all chromebooks that ectool does.

@zackboll
Copy link
Author

zackboll commented Sep 19, 2024

Thanks, if you end up taking this on, let me know if there is something I can do to help. Certainly with testing, I haven’t done much software with Rust, I come from an Ada/SPARK background.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants