-
Notifications
You must be signed in to change notification settings - Fork 9
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
Win version possible? #4
Comments
It should be possible to easily support it on Windows. I'll add it to my to-do list to look into this. |
Great, look forward to it! The provided software is driving me crazy. |
I started looking into supporting Windows. I had hoped this would be relatively painless since With regards to the |
Hi, I wish I had the knowledge to contribute to troubleshooting this issue. I do appreciate your efforts and will wait patiently to see if you manage to get it working. I'm not sure if you have contacted the Dumang team, but they have responded to my emails in the past, so that is one option you might look into. Thanks! |
For windows, I found a few device capture event libraries, most of them are all based on the Interception library. This library caputures device events at a level that is lower than windows events. I do not know python, but looking over the code, the existing sync feature should be able to implemented with with this library (and then some). The DuMang software feel out of favor for me when I realized i could not extend a key that is mapped to macro (like ctrl-left arrow, jump to the front the word) and then extend the macro to an optional key press (shift) such that the macro additional applies the option key (shift-ctrl-left-arrow, aka select to the front of word). Also the macros could not use mapped keys, which seemed odd (raw k up & down events vs DK6 k up & down events). I wanted to have a single, double, and tripple click set of keys, but the later two could not be achieved. A windows annoyance for me is the lack of a timeout feature on stickys keys, this library should be able to introduce that feature. |
You should be able to use that library, but not sure if there's a need. As I mentioned above, I think the answer lies in using the native win32 apis. It shouldn't be too bad, but unfortunately I don't have the time right now to be messing with Windows. Re: the macro limitations I know there are some, but I don't think there's much we can do about them as they are inherent to the underlying firmware. We'd have to talk with DuMang about them. Short of rewriting the firmware I'm not sure there's much we can do in the meantime. If you'd like more advanced functionality with respect to macros I suggest using something like https://www.autohotkey.com/ if you're running Windows. |
I'll just mention again that if it would be of any help to contact the Dumang team, they have reliably responded to my emails. One address is lsq at beyondq.com. I see that @mayanez doesn't have time to work on this now, but maybe someone else with the skills will. I'm still using this keyboard with windows and would love progress on this. For me the main problem is trying to implement complex layer macros with tap/hold or double tap, which are hard to do on the Dumang software. |
I contacted them them Saturday and they replied that they are not working on it due to covid. I replied and asked if they were interested in any help, there response was perhaps in the future, but then state the development is quite hard due to needing hardware software and application software. Creds for them responding on Saturday and Sunday though.
Two windows projects of interest while researching this:
https://github.com/cajhin/capsicain Does not currently understand devices, first keyboard pressed is the keyboard that gets mapped.
https://github.com/Snoothy/UCR Has a filter feature by device that could be exploited.
Going to use the keyboard for the first time as the primary work device tomorrow, shall be interesting. The new thing that is bugging me is that there is no config file, thus all configurations need to be done with their software while the keyboard is connected. The macros can be archived, but the layout cannot (inherit due to the lack of physical positions/fix key ).
…________________________________
From: quickfold ***@***.***>
Sent: Monday, September 6, 2021 8:27 PM
To: mayanez/dumang-keyboard-ctrl ***@***.***>
Cc: thekingofspain ***@***.***>; Comment ***@***.***>
Subject: Re: [mayanez/dumang-keyboard-ctrl] Win version possible? (#4)
I'll just mention again that if it would be of any help to contact the Dumang team, they have reliably responded to my emails. One address is lsq at beyondq.com. I see that @mayanez<https://github.com/mayanez> doesn't have time to work on this now, but maybe someone else with the skills will. I'm still using this keyboard with windows and would love progress on this. For me the main problem is trying to implement complex layer macros with tap/hold or double tap, which are hard to do on the Dumang software.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#4 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAVW7IFNDFZ5B2YBM7XML2LUAVTA7ANCNFSM42R2H4IQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Hi, I'm a Dumang user on Win 10 and I dislike the provided proprietary software because it doesn't work well with Dvorak. It doesn't read or reflect the OS keyboard layout setting. I'm just wondering if there is any chance you'll update this to work with Windows. I'm not a programmer so unable to help you other than testing, unfortunately.
The text was updated successfully, but these errors were encountered: