DevKitty-io / USB-Nugget

Run DuckyScript payloads on a USB Nugget!
https://usbnugget.com
MIT License
156 stars 18 forks source link

Keyboard Layouts in other Language #22

Closed DedsecEnzo closed 1 year ago

DedsecEnzo commented 2 years ago

Hey hello everyone again(=^ω^=)

today I've sat down again on Windows 10 and just wanted to test a few things. because I mentioned that I'm from Germany and I wondered after one two try why the simplest Rickroll does not want to work. right then I noticed that the Rubbernugget uses the English keyboard layout QWERTY. But we in Germany, for example, the German layout also known as QWERTZ use. that is, for example, the position of special characters or even the Z and Y key are at other places. the question is how to change the keyboard layout of the Rubbernugget so that you can properly run duckysripts and not for example from Youtube Zoutube. I hope you could understand me and have a nice day

ghost commented 2 years ago

Hm... Maybe you could try re-scripting the rick roll payload to account for the keyboard differences? So for example, instead of the nugget script saying STRING YouTube, it types STRING ZouTube

If this ends up being too tedious, you could also make a quick nugget script to change the keyboard layout of the system.

DedsecEnzo commented 2 years ago

Hey @NullUsxr :) thanks for your tip On Arduino itself I found layouts I will try them later , But on the other thing, it is very exhausting to rewrite the YouTube URL in the .txt because, for example, the special characters are sometimes in different places Then the rubber nugget gives something a so-so If you let him do payloads.And you don't have an English layout, for example "letter" ẞ when you understand me

DedsecEnzo commented 2 years ago

Hey me again on the subject of keyboard layouts, the great professional Spacehuhn has also dealt with it To follow https://github.com/SpacehuhnTech/WiFiDuck I'm not that pro in programming or anything like that, I'm just trying to help out but If i understood that correctly, there would be keyboard layouts for the ESP8266 and they are quite experimental and a bit difficult to change there already And then there is the fact that we have an Esp32 which somehow complicates it.

brandonpaiz commented 1 year ago

Hi @DedsecEnzo, we've added support for this! Check out the latest release and let us know how it goes!

DedsecEnzo commented 1 year ago

@brandonpaiz Thank you so much for letting us know -