Dear community,
I would like to ask whether anyone has any experience with programming keyboard shortcuts. Down below is an image of my keyboard. As you can see it is a 60% keyboard and some of the keys are hidden under different layers on the keyboard. In order to activate a different layer, you have to hold Fn and for example 1 for about 3 seconds and this will make the number keys act as function keys. Not a bad solution to fit as many keys on such a small keyboard, but you have to do the same for arrow keys or even if you want to take a fast screenshot. It is not very convenient to switch layers by holding the combination for 3 seconds and then again to switch back. I was thinking about using AutoHotkey to make simple scripts that would allow me to press Fn and any key I would like to do a certain action. It can be done like this Key1 & Key2::Key3, by holding Key1 and Key2 you can imitate different key or possibly call a custom function if you would like. However, after some research, I found out that Fn is not able to be used in AutoHotkey as it does not send any input code to the PC and instead it uses the microcontrollers built into the keyboard to generate different codes for the specified functions. This is probably done this way to allow switching RGB effects without needing any software. Btw I was not able to find any drivers for this keyboard or anything else which would be to use. Another question I would like to ask is that my keyboard supports Bluetooth and since I stopped playing games and do not need the lowest latency possible, it would be nice to get rid of cables on my desk, however, should I be afraid of keylogging if such a thing were to happen to me? Are the signals send encrypted or does it depend on the keyboard? I might make another post for this question. Thank you in advance.
I would like to ask whether anyone has any experience with programming keyboard shortcuts. Down below is an image of my keyboard. As you can see it is a 60% keyboard and some of the keys are hidden under different layers on the keyboard. In order to activate a different layer, you have to hold Fn and for example 1 for about 3 seconds and this will make the number keys act as function keys. Not a bad solution to fit as many keys on such a small keyboard, but you have to do the same for arrow keys or even if you want to take a fast screenshot. It is not very convenient to switch layers by holding the combination for 3 seconds and then again to switch back. I was thinking about using AutoHotkey to make simple scripts that would allow me to press Fn and any key I would like to do a certain action. It can be done like this Key1 & Key2::Key3, by holding Key1 and Key2 you can imitate different key or possibly call a custom function if you would like. However, after some research, I found out that Fn is not able to be used in AutoHotkey as it does not send any input code to the PC and instead it uses the microcontrollers built into the keyboard to generate different codes for the specified functions. This is probably done this way to allow switching RGB effects without needing any software. Btw I was not able to find any drivers for this keyboard or anything else which would be to use. Another question I would like to ask is that my keyboard supports Bluetooth and since I stopped playing games and do not need the lowest latency possible, it would be nice to get rid of cables on my desk, however, should I be afraid of keylogging if such a thing were to happen to me? Are the signals send encrypted or does it depend on the keyboard? I might make another post for this question. Thank you in advance.