pixeltris / GK6X

Configure keys, macros, and lighting on GK6X keyboards (GK64, GK84, GK61, etc)
Other
835 stars 101 forks source link

Driver mode is misssing and UI loads all bundled together on Firefox #165

Open NovaViper opened 3 years ago

NovaViper commented 3 years ago

I just got the GK68X keyboard and I notice that the Driver mode layer in the Linux fork of the software is missing, the Windows version of the software has a tab that lets you customize the Driver mode layer. Additionally, the buttons all overlap each other, which requires me to have to zoom out by quite alot (set it from 100% down to 10%) in order to access all of the buttons. Also, none of the import and export buttons are working. Will this be fixed?

Here's what the UI looks for me on Linux image

Here's what it looks like on my Windows VM Screenshot_20210811_112543

Operating System: Manjaro Linux KDE Plasma Version: 5.22.4 KDE Frameworks Version: 5.84.0 Qt Version: 5.15.2 Kernel Version: 5.13.8-1-MANJARO (64-bit) Graphics Platform: X11 Processors: 12 × AMD Ryzen 5 2600X Six-Core Processor Memory: 15.6 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2

pixeltris commented 3 years ago

You need to resize the browser window to fit the aspect ratio of the web app. As the official software uses a fixed size window it doesn't run into that problem. There isn't any way to fix that other then resizing the browser window. Ref https://github.com/pixeltris/GK6X/issues/65 https://github.com/pixeltris/GK6X/issues/144

Driver mode (formerly known as "online mode") isn't implemented. It's unlikely I'll implement it. It requires software to be constantly running for it to operate which isn't something I'm interested in https://github.com/pixeltris/GK6X/issues/1

NovaViper commented 3 years ago

You need to resize the browser window to fit the aspect ratio of the web app. As the official software uses a fixed size window it doesn't run into that problem. There isn't any way to fix that other then resizing the browser window. Ref #65 #144

Driver mode (formerly known as "online mode") isn't implemented. It's unlikely I'll implement it. It requires software to be constantly running for it to operate which isn't something I'm interested in #1

Ah ok, resizing the browser fixed it! Also, im wondering when will the export/import buttons will be functional. I've been making a couple of mods to the keyboard (moved the ~ symbol to the left side of the keyboard), and it'll make reimporting it much easier in case I ever need to reprogram the keyboard.

pixeltris commented 3 years ago

I don't remember looking at import/export, I must have missed that functionality. I'll take a look at some point. It's probably just a case of implementing handlers for them in here

https://github.com/pixeltris/GK6X/blob/96e9c041778c9370f9bf06000d687f4873fbb468/GK6X/WebGUI.cs#L383