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

Add DE_QWERTZ layout #6

Open
Herokal opened this issue Jun 27, 2017 · 16 comments
Open

Add DE_QWERTZ layout #6

Herokal opened this issue Jun 27, 2017 · 16 comments

Comments

@Herokal
Copy link

Herokal commented Jun 27, 2017

Hey, just writing you really quick because I've been waiting for a project like yours since I got this keyboard!

I have the german version of the g910 Orion Spark. In principle, I was going to add my Keyboard as described in your README, but ran into some problems.
First and foremost: There is no clean Image of the german keyboard layout for the g910. The official windows configuration program is simply using the english layout. Now we could probably do that too, but it would be unclean.
The best clean picture of the g910 I found is this one:
http://www.hardbloxx.de/wp-content/uploads/2015/03/Logitech-G910-Orion-Spark-RGB_4.jpg
I will try to edit it, but wanted to hear your opinion. Adding the special keys without providing them clearly in the layout would be a possibility.

Second: what version of Java/IDE settings do you use? I'm using intellij with Java 8 openjdk, but I seem to be getting quite a few errors with your code.

And Last: You mention that I'd have to add the keyboard class to quite a few other classes. In the Star class, it seems I need the amount of keys to iterate over etc. What other properties do I need and how can I obtain them the easiest? If you have some kind of workflow that solves this faster than manual counting, that would probably safe me a lot of time.
For this, it would also be interesting to know if the keycount includes for example G-Keys.

As mentioned above, I will try to complete this and provide a pull request by next week, if you accept an unfinished patch containing only the additional class and declared additional keys, I could provide it sooner. Thank you for your time and this awesome project!

@MohamadSaada
Copy link
Owner

@HeroChao Sorry for the late reply. I need a larger image than the one you have already sent, if you can take a high def. photo of your keyboard over a white background, I can try and work with that. The implementation should be really simple.
I'm using netbeans latest version along with Oracles Java 8 but I have tried it with OpenJDK and it was working fine.
Unfortunately you have to do manual counting. and the G-Keys are included in the lighting options but not supported in shortcut functionality.
Let me know how things progress with you.
I would love for LogiGSK to support all different language layouts for all keyboards.

@BikeAtor
Copy link

Hi, I just made a picture of my German G910. The PNG should have tansparency for the Keys.
PNG: http://www.penguinpower.de/G910.png
GIMP: http://www.penguinpower.de/G910.xcf

You can use the pictures as you like. They are totally free.

Name should be DE_QWERTZ
As names in Java you could use:
ä = ae
ö = oe
ü = ue
ß = ss
It would be nice to support the German Layout :-)

If I find some time, I will do some work on the code also.

@MohamadSaada
Copy link
Owner

@BikeAtor great job my friend, the picture is really good. If only everyone that had a specific layout request did what you did, we would've been able to support all the layouts in no time. I will work on the DE_QWERTZ layout in the next few days in my spare time, and hopefully it will be added shortly to the source. Thank you very much for your help.

Best Regards

Mohamad

@holzfuss
Copy link

DE_QWERTZ would be very nice!

@BikeAtor
Copy link

Ping

@MohamadSaada
Copy link
Owner

@HeroChao @BikeAtor @holzfuss @jonbitzen Hi guys, I'm sorry I didn't do the German interface yet. I promise it will be done within the next week or two. I will let you know once I have finished.

Cheers,

Mohamad

@holzfuss
Copy link

I'd still appreciate a German layout :)

@holzfuss
Copy link

Push! (Pleeeease)

@holzfuss
Copy link

Dear Mohamad,

is there any chance that we will get the German interface? :)

Best regards,
Julian

@MohamadSaada
Copy link
Owner

@BikeAtor @HeroChao @holzfuss I will add it very soon, @BikeAtor sorry for the delay.

@Mela
Copy link

Mela commented Nov 16, 2018

I'd really love to have German layout, too.

@c4r1sb3n
Copy link

Ping!

@TobiPeterG
Copy link

@MohamadSaada So is it implemented yet?

Cause the 2 weeks are kind of over I guess. :D

@tpr1ze
Copy link

tpr1ze commented Apr 5, 2019

Hi Mohamad,

im using the G910 with a german layout. Do you have any new information for us ?

Thanks a lot!

@Azyrion
Copy link

Azyrion commented Apr 22, 2019

Hi Mohamad,

I'm also a german g910 user and just stumbled over this project. This seems very promising any kind of estimation when the DE_QWERTZ is finished? Or any kind of status would be nice!

Thanks in advance!

@TobiPeterG
Copy link

Since there's like no kind of progress anymore, I'd recommend you to just this tool, works also very good: https://github.com/JSubelj/g910-gkey-macro-support

And: https://github.com/MatMoul/g810-led

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

No branches or pull requests

9 participants