Skip to content

Fixing MouseButtonMapper by adding VirtualKeyMaps to the MouseButtons. Adding Manual key entry form to not require recording inputs. Upgrading project to .NET 8.0#28

Open
ryanbbernstein wants to merge 3 commits into
rOzzy1987:mainfrom
ryanbbernstein:main

Conversation

@ryanbbernstein

@ryanbbernstein ryanbbernstein commented Apr 4, 2025

Copy link
Copy Markdown

Fixes an error that occurs when trying to send a mouse button configuration.
Error occurs in the following code in MouseButtonMapper due to there not being any virtual key attributes:

var attr = member.GetCustomAttribute<VirtualKeyMapAttribute>();
_map.Add((val, attr.Key));

Adding new ManualKeyForm that lets you manually select a key and modifiers to add to the key sequence. Useful if you want to add keypresses for keys that are not available on your keyboard. Button is placed just below the record button.
Screenshot 2025-04-04 160907

Lastly upgrading the project to .NET 8.0

@ryanbbernstein

Copy link
Copy Markdown
Author

Oops I did not realize that every change i pushed to my repo would be included in this pull request. Ill update the title.

@ryanbbernstein ryanbbernstein changed the title Fixing MouseButtonMapper by adding VirtualKeyMaps to the MouseButtons Fixing MouseButtonMapper by adding VirtualKeyMaps to the MouseButtons. Adding Manual key entry form to not require recording inputs. Upgrading project to .NET 8.0 Apr 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant