Releases: hrvach/deskhop
Releases · hrvach/deskhop
DeskHop v0.61
Bugfixes
- Fixed an issue with NKRO and consumer control
- Fixed stuck keys on reboot-and-disappear in Windows
- Improved device support
v0.60: Updates and bugfixes
DeskHop v0.60
- Single unified firmware binary
- Improved support for NKRO keyboards
- Report mode default for keyboard port
- Improved consumer control parser for variable
data types (media keys should be better supported)
- System control forwarding
- Improved HID parser
- Web UI to configure instead of keyboard shortcuts
=> to use, you need chrome/chromium, press left shift + right shift + c + o
and open config.htm from the usb drive that appears
- Firmware upgrade while the device remains functional
- Only one end will need upgrade, the other will get it automatically
- No need to recompile to set most settings
- Improved UART routines to use DMA, more reliable link
- Fixed a bunch of bugs and issues
NOTE: This is a huge code change, there might be bugs, even outright broken functionality. Use with caution and please report any issues. Thanks!
DeskHop v0.52
Changes and bugfixes
- Improve MacOS multi-desktop support
- Implement partial support for media keys and knobs
DeskHop v0.51
Changelog from v0.50
- Implement fix for keyboards not switching to boot mode properly, until full report parsing gets done.
This is expected to improve support for certain models that were reported problematic.
- Implement fix for mouse acceleration omitting absolute mode
- Provide pass_to_os = true to not capture shift+backspace from the OS, it's annoying when you hold shift
and mistype something, then want to use backspace but couldn't.
v0.5 release also brings:
- MacOS and Windows workarounds for multiple desktops
- mouse acceleration
- keyboard shortcuts for output configuration
- single keyboard shortcut for locking both computers at once
- Auto switch lock while dragging windows
- HID report protocol default for output B
- Configurable output swapping
- Added debugging mode
- Bugfixes
DeskHop v0.50
- Add MacOS and Windows workarounds for multiple desktops
- Add mouse acceleration
- Add keyboard shortcuts for output configuration
- Add single keyboard shortcut for locking both computers at once
- Auto switch lock while dragging windows
- HID report protocol default for output B
- Configurable output swapping
- Added debugging mode
- Bugfixes
DeskHop v0.42
Minor updates and bugfixes
- Mouse movements should be smoother on the other Pico
- Reworked CMakeLists with foreach to avoid duplication
- Increased WDT timeout
DeskHop v0.41
Minor updates and code refactor
- Code refactor, still far from great but a bit less crappy
- Unify behavior - Mouse Zoom feature was made toggle and
moved from ALT to Right ALT + Right CTRL to avoid interfering
with OS
- Added optional screensaver "Pong" mode, prevents sleep and it's fun
- Added checksum and version format support for flash config
DeskHop v0.4
- Support for storing config in flash
- Support for keyboard and mouse in any port (hopefully)
- Single-sided operation should work with a USB hub
- Added mouse switch cursor height/offset simple calibration
- Added per-screen settings support
- Mouse speed is configurable per-screen and per-axis
- Small fixes and cleanup
- Added LED feedback
- Squashed some bugs
DeskHop v0.31 - VID/PID change
Kindly assigned by the Raspberry Pi foundation, the project got its own
VID/PID so removing the current "test" one and adding this one. No other
changes.
DeskHop v0.3 - bugfixes, better device support
DeskHop v0.3 - Bugfixes and improvements:
=================================
Added 1000 Hz polling.
(Hopefully) fixed Logitech mouse issues
Removed special treatment for 12 and 16-bit mice
Increased mouse queue size
Increased current allowance from 100mA to 500mA
Allow mouse to wake up a suspended host