You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The code uses the Arduino keyboard library, and also some code in Etherkey.
I can create most of the key presses I need to, but some create the wrong characters compare to how the keyboard is labelled. Both computers have keyboards set to EN_GB (or UK) layout, rather than the EN_US that these libraries use.
I haven't been able to send a pipe (|) using these programs either (it's on a different key on GB/UK keyboards to US ones), it shows as a pipe on the controlling PC, but is mapped to ~ on the remote PC.
Because of these issues I'd like to change to using EN_GB (or UK) layout, so found your project after some searching.
I can get it to compile by replacing the Arduino library, but the keypresses are very wrong, eg return generates a bracket.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi,
Thank you for your work on HID_Project and for releasing it as open source.
I've been trying to use a Leonardo compatible Arduino with Etherkey to create keypresses on a USB connector so that the device behaves like a computer controlled USB keyboard (following the modified code from https://www.sjoerdlangkemper.nl/2022/11/16/running-etherkey-on-arduino-leonardo/).
The code uses the Arduino keyboard library, and also some code in Etherkey.
I can create most of the key presses I need to, but some create the wrong characters compare to how the keyboard is labelled. Both computers have keyboards set to EN_GB (or UK) layout, rather than the EN_US that these libraries use.
I haven't been able to send a pipe (|) using these programs either (it's on a different key on GB/UK keyboards to US ones), it shows as a pipe on the controlling PC, but is mapped to ~ on the remote PC.
Because of these issues I'd like to change to using EN_GB (or UK) layout, so found your project after some searching.
I can get it to compile by replacing the Arduino library, but the keypresses are very wrong, eg return generates a bracket.
Any advice welcome!
BW,
A
Beta Was this translation helpful? Give feedback.
All reactions