Comments (23)
Read this, (but obviosuly substitute keyboard for headphones). If you can manage that and are willing to help then sure.
from razer_chroma_drivers.
Wow that was quick. Will get on it
from razer_chroma_drivers.
Actaully yes, my Razer contact got back to me this morning (conversations
normally take a while due to the time differences etc...) and they're
working on a kraken and mice spec for me so should be good :)
On Thu, Jul 21, 2016 at 9:41 AM, Luca Weiss [email protected]
wrote:
Any news? (no need to hurry, just curious)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#148 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB5PXY9sSaoWOWekz-nrvm4uHhA-In0dks5qXzDBgaJpZM4JJGDj
.
from razer_chroma_drivers.
Ugh yeah I haven't forgotten about you
from razer_chroma_drivers.
Yeah progress is being made slowly. They're not paid to help so the issue is they have to put time in alongside their job. We'll get there eventually
from razer_chroma_drivers.
Thanks. I will try to add support.
Is there a page where all steps to add a new device are listed? Like "add a new line in this file" "and in that file" and "then implement support in this file"?
from razer_chroma_drivers.
Nah its simpler than that. You capture some usb packets with wireshark and send them to me. I'll make a driver, send it to you to test then jobs done.
from razer_chroma_drivers.
Okay, that's also possible ;) I can send them to you tomorrow evening (GMT+2)
from razer_chroma_drivers.
No problem. Send them whenever is good for you. Also could I get the output of lsusb
from razer_chroma_drivers.
I have some old (January) capture files with some notes here, maybe they help. If not, I can capture more, I just don't have the time right now (doing a holiday internship where the travel time alone is about 2 hours a day and I have to work about 8 hours).
Kraken.tar.gz
lsusb
:
Razer Kraken Chroma: 1532:0504
(Razer Deathadder Chroma: 1532:0043
)
from razer_chroma_drivers.
Oooooh looks like were going to have some fun here. I have the spec of the protocol format and it doesn't match what I have here so they have used a different protocol/format. Its useful but not enough for me to comfortably make a driver.
Firstly I need the output of lsusb -d 1532:0504 -vvv
. I also need a print screen of all the options on the razer synapse windows GUI if you can get to it (that would help immensely). Then when you've got some time say so and ill post a whole list of things to do whilst capturing packets (so we can isolate what packet does what in more detail as there is packets that do things other than colour, possibly volume?).
Also if your up for it at some point I'd like to get some captures from your deathadder too, to add to the collection.
from razer_chroma_drivers.
About the Deathadder (Chroma): razercfg already has support for it, maybe you can look if that source code can help you.
About the Kraken (Chroma): I'll try to do this in the evening.
from razer_chroma_drivers.
The output of the lsusb command: http://pastebin.com/wfUk5FiS
The other things will come.
from razer_chroma_drivers.
I hope this helps you now:
kraken_compressed.zip (GitHub doesn't like .tar.xz) :(
from razer_chroma_drivers.
Cheers, I'm looking at it now. Have also emailed my contacts at #Razer to see if they want to help out too.
I've decoded the static sequence and what I "think" could be the protocol but the other lighting modes have eluded me. Also mic and volume level is done in software.
Could I get 1 capture with you switching between static and breath like 4 times
1 switching between static and specturm 4 times,
1 switching between static and none 4 times
Also I want to find out if the kraken has serial number capability as we use that in the daemon to differentiate between devices. Could you start the capture before turning on the vm, keep going, open synapse and once that's fully loaded then stop the capture.
But all in all were making good progress :)
razercfg already has support for it
It does but its not a kernel driver and not particularly helpful, packet captures would be most helpful ha
from razer_chroma_drivers.
Kraken.zip
I hope here is everything :)
EDIT: Deathadder will be made some other time.
from razer_chroma_drivers.
Ite, familiarise yourself with this page as you'll need to manually bind the driver once i've made it until its been tested.
Still not 100% on it as it seems to send 4 packets to get done what 1 would do on the keyboard. But I will just replay to the headset what I've been given
from razer_chroma_drivers.
Any news? (no need to hurry, just curious)
from razer_chroma_drivers.
Bump?
from razer_chroma_drivers.
Hello again ;)
from razer_chroma_drivers.
Yeah have got a specification of mice, have emailed them for a spec for kraken and the man o war. Slowly getting there
from razer_chroma_drivers.
Great to hear! No matter how long it takes as long as everything is working somewhere in the future, I will be happy :)
from razer_chroma_drivers.
Closing in favor of openrazer/openrazer#57
from razer_chroma_drivers.
Related Issues (20)
- macro keys are disabled after resume from suspend HOT 9
- Naga Epic Chroma Support HOT 4
- Razer Mamba charging effect: speed depends on RGB values HOT 2
- Question about models support HOT 15
- Update readme that this repo is no longer worked on HOT 3
- Use Switchboard on elementary OS HOT 1
- razer-service: No module named 'notify2' HOT 3
- Missing razerkbd directory when installing via AUR [arch] HOT 1
- Make failed on fedora 23 HOT 2
- Errors loading modules on Debian Unstable HOT 3
- Segfault under Debian 8.7 HOT 1
- Fedora 25 Razer Stealth( early 2016)
- Fedora 25 Compile but crases
- Razer Ornata Chroma
- Abyssus - Service crashes in initialization
- Unknown symbols in module
- Support for Razer Blade 2016
- Please deprecate this respository HOT 2
- Razer Keyboard Driver - Linux HOT 2
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 razer_chroma_drivers.