hi.i have a atmega32u4 bettle usb and my windows is multi language(can switch with ALT+SHIFT)
when i plug in bettle usb i need to type just ENGLISH.is there any way to identify what language keyboard have and if it wasnot ENGLISH switch it to english?
Hmmm.... A tough one. Obviously the Beetle can send the alt-shift key combination but how can it find out from Windows what the input mode is? I don't think that data is sent to any USB keyboard.
I would start by getting alt-shift working so you can at least have a button to switch it manually.
yes i can send ALT + SHIFT by bettle usb .but need type english without use alt + shift.
i wanna type english directly.is that possible?
I have not spent a lot of time on the USB keyboard specification. I believe that the keyboard sends a code which says which physical key was pressed. Windows then looks at the keyboard map to find out what character was on that key.
So my answer is "no."