Comments (11)
I was able to restore the default theme from the source-zip (somehow it was deleted). Now, if only I could create new themes in the CLI since the GUI is not working. EDIT: I can change colors by editing the theme text file. But there doesnt seem to be an option for the "Alienhead" on the m17x.
from alienfx.
Unfortunately, I no longer use Linux, and my Alienware M14x laptop is not actively used either. So I have no way at the moment to debug and fix this problem. I'm sorry that I can't be of more help to you.
from alienfx.
I created another file for the m17x and an import for that file as well. And I got it working pretty good from the CLI at least. But I noticed there is no option for the "Alienhead" and the power button doesn't actually change color. I've been trying to search for those "zone codes" to fix the issue. Maybe you could point me in the right direction.
from alienfx.
Also, I might have figured out why I can't load the GUI. I launched the GUI from the command line and I can see the errors. It says I didn't specify a GTK Version. Do you happen to know what version you originally wrote this for? Or at least the Linux Distro Verion?
EDIT: I got the GUI working (I was still missing the cairo package). But I still see the "GTK Version" error even though it loads now.
from alienfx.
Regarding the power button, I snooped the control codes for the M14x by using Wireshark with USBPcap on windows to see what codes Dell's windows app was sending to the controller (in fact this is how I reverse engineered the codes for all the zones). I also remember that the windows app that Dell shipped didn't allow full control of the power button (probably due to limitations in the LED controller on the motherboard).
As for the alien head on the lid, as far as I could tell, there was no control whatsoever on it. It was probably hardwired to the screen backlight on the M14x.
I developed and tested this on Linux Mint 16 cinnamon (64 bit), and when I moved to Arch later (around 2014) it worked there too. I do remember seeing several GTK errors when the program was run from the command line, though I don't remember what those errors were. I didn't bother with them since they didn't seem to affect the program.
from alienfx.
Thanks for the info! I'm not much of a python programmer yet, but I have created a couple modifications to get things working on the m17x. I tried to submit those to this git project, but it forked it onto my page instead (I'm new to Git as well). Sorry if I'm doing it wrong. And I really appreciate all the work that went into this project so far. I found that all the zones are backwards on the m17x (right keyboard is actually left, etc.). I'll try and see what else I can contribute to this project. Thanks again!
from alienfx.
This was in fact my first (and only) Python project, so I'm glad that you're finding it useful. When you do get it working to your satisfaction on your machine, I'll be happy to accept any code contributions you want to make. In fact, since I'm no longer actively using Linux or an Alienware machine, I'd be happy to transfer the ownership of this repository to you if you're willing to take it.
from alienfx.
I'm still trying to learn python. But I'll take the project and see what I can do with it.
from alienfx.
Thanks for accepting the Pull request. I found that all the keyboard zones are backwards on the m17x compared to the way you have them for the m14x (i.e. Left Keyboard = Right Keyboard etc). Not sure If I should change that, because that would make them wrong on the m14x. So I'll just leave it for now. Still trying the find the zone code for the Alienhead and power button on the m17x as well.
from alienfx.
Try swapping the zone codes at the top of your controller file.
from alienfx.
Thank you. I have fixed the zone codes on the m17x control file.
from alienfx.
Related Issues (20)
- Questions about system support HOT 4
- AUR out of date HOT 1
- G7 7590 Zonescaning Support
- Support for Dell G15 5515 Ryzen Edition
- Issues Running on Alienware Area51 R2 (desktop) HOT 1
- Uninstall on pop os HOT 1
- Support for x17 R2?
- sudo: python: command not found HOT 1
- Alienware M17 error with zonescan
- Alienware 15 R4 support HOT 1
- Alienware m17 R5 Ryzen Edition HOT 1
- Alienware M15X won't apply theme and zone scan crashing
- TypeError: 'NoneType' object is not iterable
- Alienfx not able to detect zones HOT 2
- ModuleNotFoundError encountered on program start. HOT 1
- Alienware M18 R1
- Aurora R4 Desktop ID 187c:0513 Same Issue as others alienfx scan issue and alienfx-gtk stuck on applying theme
- Dell Alienware m16 R1 AMD
- AlienWare 17 R3 need touchpad code
- Unable to apply new theme
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alienfx.