etherkey icon indicating copy to clipboard operation
etherkey copied to clipboard

Combined Modifiers Not Working

Open j-vaughn opened this issue 1 year ago • 3 comments

From both PuTTY and PySerial on Windows to a Windows target I was unable to send multiple modifiers in the format specified in the readme (^+t for CTRL+SHIFT+t). I played around with many different arrangements and ended up finding that for format ^T+ ended up working. I didn't get a chance to dig into your code to try and find a reason, but at least wanted to post this in case it helped someone else since there does seem to be a workaround.

For completeness: I used the instructions here for running your project on an Arduino based device rather than a Teensy.

Thanks, James

j-vaughn avatar Feb 21 '24 02:02 j-vaughn

Hi James,

I finally found the time to try to reproduce your issue, but so far I haven't had any luck. Send ^+t as you described works for me, on Linux and Windows. But I'm using a Teensy.

I would assume the problem is a result from porting Etherkey to the Arduino Leonardo/ATmega32u4? Unfortunately I don't have such a device, so I can't try it.

Maybe @Sjord could try to reproduce it on the Arduino Leonardo, since he wrote the mentioned article.

nummer30 avatar May 20 '24 19:05 nummer30

I suspected this was probably a result of porting to the ATmega. I appreciate you trying to reproduce! I'm not sure how many people are using the ported version, but I'd be curious if any of them experience the same issue. Thanks for your time and a great project!

j-vaughn avatar May 22 '24 13:05 j-vaughn

I'm able to confirm this is happening on an Atmega32u4, following the same instructions that @j-vaughn linked.

waldher avatar Jun 09 '24 18:06 waldher