Custom External Switch for L1 KVM

@jelloman: I bought this same 2-key keypad for my L1T KVM. What exactly do you have to do to “make sure the keypad imitates a HID device after programming the firmware”?

I have the same question, the one I bought doesn’t work, Ecarke 5 Keys Mini Macro Mechanical Keyboard

@wendell: Any thoughts on this?

I tried another two-key keypad off Amazon (this one), and still no love from my KVM. Reeeeeaaally feel like I’m missing something, here…

1 Like

Having the same issue. Can’t get any of the key commands to work. Using a GMMK Pro, I mapped two keys to scroll lock and num lock respectively and the KVM doesn’t seem to pick it up.

Far as the gmmk goes, Disable nkey rollover

…what about the Ecarke 2-key keypad that kicked off this thread? My little keypad is sitting here very lonely and unused. Any thoughts on what it is @jelloman was doing right and I’m doing wrong?

Delay between key ‘presses’?

1 Like

I used the delay between key presses that @jelloman mentioned… no luck.

That same model should behave as a HID device by default. The one I received was programmed to be the “1” and “2” keys initially. I had to use the provided software to reprogram the unit to have the keys run a macro to do the key presses to switch the kvm input (scroll lock, scroll lock, 1 or 2). You can use a keyboard tester to validate the re-program worked correctly. Then make sure you plug to macro keyboard into one of the HID ports on the kvm.

I think the problem may lay with the Logitech keyboard, I only say this as I am running a HyperX Alloy Elite RGB and everything just works, multimedia controls, volume control and the controllable per key RGB lighting.
In saying that tho I only use the button on the front of the switch to switch between my PC’s and my setup transfers a hell of a lot between the two. Hanging off my 2 PC 3 Monitor KVM I have A my Alloy Elite, Razer Death Adder V2 and an ACASIS powered 16 Port USB 3.0 hub with an upgraded power supply capable of delivering 5v @ 3a per port.
I run mechanical and solid state hard drives off of it and they happily switch between my two PC’s ( just don’t do it while you are doing file transfers between drives )
If the KVM’s can handle all of that I would say the keyboard probably is the issue.

That same model should behave as a HID device by default. The one I received was programmed to be the “1” and “2” keys initially. I had to use the provided software to reprogram the unit to have the keys run a macro to do the key presses to switch the kvm input (scroll lock, scroll lock, 1 or 2). You can use a keyboard tester to validate the re-program worked correctly. Then make sure you plug to macro keyboard into one of the HID ports on the kvm.

Definitely did all that. And it will not switch my 10gbps 2computer/3monitor L1T KVM.

I also bought the 4-key keypad confirmed to work in this post – and I’ve had absolutely no luck with it, either. (I can’t get the keys to input anything at all when the keypad is plugged into a HID port, let alone switch my KVM.) I’m really confused why everyone seems to have no problem with these keypads, but my KVM apparently doesn’t recognize them as a HID device.

Have you unplugged the kvm for a solid minute? There’s an overcurrent protection built in that has a long timeout before re-enabling power.

1 Like

I just tried that, and it made no difference, unfortunately.

Can you take some pics of your setup and the macroboard? Something doesn’t sound right.

USB otherwise working with some devices?

I am so glad I found this post. That gives me some hope. I also purchased the Sayobot OSU mini keyboard and while it works for copy past etc, it can’t be setup for KVM because it is simply not recognized by KVM as keyboard and the keystrokes are not interpreted as they should. Initially I thought it’s settings so I played without end with the Sayobot application but nothing worked. To be honest the site sucks from Sayobot but I don’t blame the developer if that is something that is being provided for free. As with everything in China, there is no intellectual property and respect in China for anything that anybody else created and so if it is the case that Sayobot is a community project, then the 100’s of sellers of hardware keyboards just ripping off that effort of that single person or a few people. In any case it is impossible to contact anybody for support, the wechat or whatever contact there is dead end, nobody knows even in the OSU forums, it seems most OSU players are moon-walkers. There are millions of OSU keyboards like the ones sold every moment, sending you on a spin through search of proper software (half in Chinese, but even that Chinese description is crappy, like it was done by a sleepy programmer with a headache from a hang-over). Somewhere it graciously mentions you can even load scripts into the keyboard and there are voluminous pictures on how to do it but that site is down and another site show application that has no sign of script support whatsoever. It’s all just junk in haste put together by Chinese developers and manufacturers there just flood the market at any price and suck as much money as possible.
Enough rant.

I hope the suggestions here will solve my problem which I have - very graphically with a extensive chart show in the Reddit post. I can’t include link so I just attach the screenshots.

So I cross my fingers.

@wendell : Happy to post some pics – what do you need to see?

And yes, my other USB devices seem to work okay. For example, I normally have my keyboard plugged into a USB 3.0 hub, but if I plug it into a HID port instead, the KVM does respond to hotkey switching from that keyboard.

@wendell: Here’s some pics of the setup. Let me know if there’s anything else you need to see.

Qmk on the macroboard? 5ms delay between keypresses?

Does it transmit the keys otherwise? (Program one of tlbuttons to type E and see if it goes into a text editor?)