hid-remapper
picodvi
hid-remapper | picodvi | |
---|---|---|
56 | 30 | |
682 | 195 | |
- | - | |
8.6 | 0.0 | |
16 days ago | over 3 years ago | |
C++ | C | |
GNU General Public License v3.0 or later | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hid-remapper
-
Does the kesington slimblade need a software ?
You could use HID Remapper basically a USB dongle that sits between your device and computer. It's hardware based so no installation on company device, program it at home, plug n play. Supports macros too. Very cheap and easy to build.
-
K3 version 2 change capslock with escape
Try to build this: https://github.com/jfedor2/hid-remapper
-
Changing mouse button : ESP32 as USB Host and USB Device at same time possible?
If you do not need WiFi or BLE, take a look at https://github.com/jfedor2/hid-remapper. Works on Adafruit Feather RP2040 with USB Type A Host board. Or use a raspberry pi pico board and wire in a USB Type A host connector. The USB host works by bit-bang assisted in hardware using the PIO.
-
New L-Trac user checking in …
Here's another solution that is OS independent. I configured mine so that if I hold right click, moving the ball scrolls. Right click works normally when clicked. https://github.com/jfedor2/hid-remapper
-
Is there anyway to use Elecom buttons without their software in Windows?
The best way I have found is to build an HID remapper and remap the buttons with its web interface. I know most would prefer a software solution but this is very intuitive and gives you so much control over the device.
-
Many of you (well, probably all) has a sick ass mechanical keyboard that's fast.
I know this open source device exists, which among other things can do polling rate overclocking to ensure 1 kHz polling rate.
-
question about Gravi's button programming
There's always HID Remapper!
-
Mouse Tremor Filter Project Announcement
Bill and myself did some e-mail exchanges this week starting about April 25. He is quick. He managed to get the hid-remapper (https://github.com/jfedor2/hid-remapper) from Jacek Fedoryński (jfedor2) working on this new RP2040 and we got our first taste of tremor filtering with the new device.
-
Recommend MCU with dual USB - one host and one device IF?
That would be Pico-PIO-USB library or some people combine two Pico boards (or one board with two RP2040 MCUs).
-
Slimblade user, button questions
Check out hid-remapper. It allows remapping of all Slimblade buttons with a lot of flexibility.
picodvi
-
FuryGpu – Custom PCIe FPGA GPU
The RP2040 is a great MCU for playing with graphics as it can bit bang VGA and DVI/HDMI. There's some info on the DVI here: https://github.com/Wren6991/PicoDVI
I wrote a couple of articles on how to do bit banged VGA on the RP2040 from scratch: https://gregchadwick.co.uk/blog/playing-with-the-pico-pt5/ and https://gregchadwick.co.uk/blog/playing-with-the-pico-pt6/ plus an intro to PIO https://gregchadwick.co.uk/blog/playing-with-the-pico-pt4/
-
Video Game Module for Flipper Zero
A few years back someone was bit banging DVI and 720p 30fps video straight off the RP2040 GPIO pins with just inline resistors between not and the HDMI cable.
https://github.com/Wren6991/PicoDVI
-
VGA driver using PIO and DMA on the RP2040
I have the Adafruit DVI board and have been hacking on it some. It's more fun than should be allowed.
There's a project to get this running using Rust[1]. Currently it outputs the blue channel with sync, but has trouble with the other two channels. I don't have a hardware lab with scope, logic analyzer, etc., so it's not easy for me to debug.
In the meantime, I've been doing some experiments in the C codebase as well[2], mostly in the direction of proportionally spaced bitmap text, using the fonts in the X11 distribution.
[1]: https://github.com/DusterTheFirst/pico-dvi-rs
[2]: https://github.com/Wren6991/PicoDVI/pull/48
-
Recommend MCU with dual USB - one host and one device IF?
There is even bit-banged DVI library for pico.
-
Show HN: PicoVGA Library – VGA/TV Display on Raspberry Pi Pico
Apparently, there is a digital video output project for the RP2040 already out there [0]! As for why digital video is more rare, it is because the common digital video formats are higher bandwidth and require higher signal integrity.
[0] https://github.com/Wren6991/PicoDVI
- Fast algorithm to scale a image
-
Least resourceful 18 year old air defense ukrainian soldier with basic coding abilities
I've seen people implement DVI with PIO, and I'm sure basic missile commands wouldn't be as bandwidth-intensive as that.
- Is a Raspberry Pi Pico able to play video on a spi-tft screen?
-
Help understanding current-mode and TMDS logic in DIV/HDMI.
For example this guy (https://github.com/Wren6991/PicoDVI) essentially 'bit bangs' CML. Sure its not a completely compliant implementation, but it's pretty close... In his case using a push pull with 3.3V/0V. I don't know how he's getting a 0.8V swing.
- Bitbanged DVI on the RP2040 Microcontroller
What are some alternatives?
tinyusb - An open source cross-platform USB stack for embedded system
pico-examples
hidusbf - USB Mice Overclocking Software (for Windows)
pico-sdk
keyboard-quantizer-doc - Convert your keyboard QMK enabled
Gert-VGA-666 - Resources for Gert VGA 666
rawaccel - kernel mode mouse accel
showmewebcam - Raspberry Pi + High Quality Camera = High-quality USB Webcam!
nanoCH32V305
Arduino_STM32 - Arduino STM32. Hardware files to support STM32 boards, on Arduino IDE 1.8.x including LeafLabs Maple and other generic STM32F103 and STM32F407 boards.
OpenRGB
pico-zxspectrum - ZX Spectrum for Raspberry Pico Pi RP2040