-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for new pedal 5131:2019 Pedal? #58
Comments
I'm experiencing the same issue - I just got a new pedal from Amazon that's branded the FS1-P with the same VID:PID. I wasn't able to get it to work with PCSensor on Windows, and the software download link provided by the pack-in manual doesn't have a lot of flexibility; eg: you can only configure it for a single key / button, which triggers both the press/release events when the switch is pressed. |
Can you post the Amazon link and the software download link? |
Relevant line of
|
Just got one of these footpedals myself and encountered this project and issue while looking into a way to reprogram it from Linux. Like scizzorz, I'm not about to blindly trust the CD-R they sent me with the drivers. A quick disassembly showed it's rather basic, with mine just being a basic microswitch foot pedal while the USB connector has all of the electronics (if you could call a CH551G and a couple of capacitors that...). I found a project on hackaday that had an English datasheet for the CH551 and its sister chip, the CH552, that might lend some insight on how to reprogram it. I'll look into it in more detail myself to see if I can add the functionality to this software. Until then, here it is for your perusal. https://hackaday.io/project/169671-ch552-dragon |
A couple more vendor/prod id pairs:
Footswitch1F1 (RDing)Registers key down/up on press/release as it should. I got this one a long time ago and programmed it. Probably using the bundled software on a Windows VM running on VirtualBox.
USBSW (GZIOT)Is just out the box and is set to Return/Enter. It sends down/up for each press down, nicer build quality though. I guess I need to pry this one open and see what's up.
|
potentially interesting : https://www.codrey.com/learn/cheap-ch551g-mcu-with-usb-controller-part-1/ |
FYI mine appears to have a CH552G |
Hello. I've just bought one of these pedals. I bought the cheapest option and I've run into the same issue. I've been able to change the key that it sends from Enter to something else, using usbsw_config_en.exe - but it otherwise isn't compatible with PCSensor's configuration software for reasons which are now painfully obvious. So.. has anyone figured out a way to make the GZIOT USBSW device function like the RDing device? That would be awesome. |
@Izzard-UK - beyond building a new firmware, for now we're stuck. The GZIOT firmware was programmed to send down/up from one hardware switch close. As you've seen using the Win32 "official" software it's only possible to change which key it sends. I set that to Esc, which can be used by Karabiner as a way to trigger sticky modifiers or macros. |
That’s a shame. They’re not a bad little device for the money, and I can see use-cases for both types as described above. The main issue is that marketplaces like Amazon, eBay and AliExpress are flooded with lots of rebrands / iterations of these pedals but the descriptions never make it clear which type you’re getting. |
I got hold of one for about $2. Unfortunately when I opened it up there was no MCU in there, even the switch hadn't been soldered to the cable. There are some cheap 3 pedal pcsensor units available on AliExpress and they are pretty good though and $20ish |
Can the better version actually be used to press two different keys? In other words, send one key code on down and a different one on up? |
Yeah, that works, key down/up is registered. The software is better and works on mac,windows,linux too. (PCSensor) Mind you, I wanted to use them as modifiers, but pressing keys on another device switched off the modifiers, which is odd, because I can use the RDing pedal like that. All would be well with a different firmware, I think. |
I have seen some screenshots of the software so I know that they can be set as a single key press or as a continuous press. What I haven’t seen, yet, is how to set a different keystroke for lifting off the pedal. Hopefully I can use USB Overdrive if the configuration app doesn’t allow it. |
I just got a new pedal from AliExpress and the VID:PID is 5131:2019 so it does not find it!
I have tried adding it to the list of VIDS in the source code but it still does not work so any suggestions?
The text was updated successfully, but these errors were encountered: