DS2Key: Difference between revisions
From GameBrew
More actions
No edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
| image = [[File:Ds2key.png]] | | image = [[File:Ds2key.png]] | ||
| type = Operating System | | type = Operating System | ||
| version = 1.01 | | version = 1.01 (r44) | ||
| licence = Mixed | | licence = Mixed | ||
| author = Sypherce | | author = Sypherce | ||
| Line 12: | Line 12: | ||
DS2Key is a DS homebrew application that enables you to control your computer using your DS. | DS2Key is a DS homebrew application that enables you to control your computer using your DS. | ||
'''Note:''' The link is for 1.01 (r44) only. Latest release [https://www.1emulation.com/forums/topic/34902-ds2key-svn-r52-released/ DS2Key SVN r52] has been rewritten in C++, which contains less features and you can find it [https://code.google.com/archive/p/ds2key/downloads here]). | |||
==Features== | ==Features== | ||
*Action Buttons (Normal button input, a, b, left, right, etc) | * Action Buttons (Normal button input, a, b, left, right, etc). | ||
*Exact Mouse movement (Touching the middle of the touch screen sets the cursor on the Middle of the PC screen, etc) | * Exact Mouse movement (Touching the middle of the touch screen sets the cursor on the Middle of the PC screen, etc). | ||
*Mouse Touch Screen buttons (The screen is divided into having 12 buttons working similar to the normal buttons) | * Mouse Touch Screen buttons (The screen is divided into having 12 buttons working similar to the normal buttons). | ||
*Guitar Hero Grip buttons (All four buttons act the same as the normal buttons, but have their own settings) | * Guitar Hero Grip buttons (All four buttons act the same as the normal buttons, but have their own settings). | ||
*Mouse Clicks (Left, right, and middle buttons) | * Mouse Clicks (Left, right, and middle buttons). | ||
*Linux Support (All functions work as they do in Windows now) | * Linux Support (All functions work as they do in Windows now). | ||
*Windows GUI Support (Very friendly GUI | * Windows GUI Support (Very friendly GUI). | ||
==Installation== | ==Installation== | ||
Download and extract ds2key.nds to your apps folder. | |||
Run ds2key from the apps menu in your DS-X. | |||
==Known Issues== | ==Known Issues== | ||
Mouse input doesn't cover entire screen -- deadzone borders need to be made for the touch screen. | |||
GUI log is disabled - log caused lags, disabling command logs should fix this | |||
Setting mouse button clicks in the GUI doesn't work - mouse clicks actually work, just setting them up in the GUI doesn't | |||
After changing the IP on the DS, the server ends up sending /p? repeatedly - restarting the DS makes everything work fine | |||
Arrow key settings actually send numpad arrow keys, or numbers, depending on numlocks status | |||
Setting GUI log to "All Messages" causes lag. This log mode is mostly for testing your connection, just switch the setting to something else and it will run lag free | |||
==Changelog== | ==Changelog== | ||
'''Version 1.01 (Revision 44) January 20, 2009''' | '''Version 1.01 (Revision 44) January 20, 2009''' | ||
*Fixed bug with arrow keys sending numpad keys (2, 4, 6, 8). | * Fixed bug with arrow keys sending numpad keys (2, 4, 6, 8). | ||
*Fixed GH Pad repeat bug reported blahblahblaster from gbadev.org. | * Fixed GH Pad repeat bug reported blahblahblaster from gbadev.org. | ||
*Fixed CPU usage with server console versions. | * Fixed CPU usage with server console versions. | ||
*Fixed repeated sending of "/p?". | * Fixed repeated sending of "/p?". | ||
*Fixed a bug with the mouse cursor sending negative values, causing wrapping in the linux version. | * Fixed a bug with the mouse cursor sending negative values, causing wrapping in the linux version. | ||
'''Version 1.00 (revision 38) December 30, 2008''' | '''Version 1.00 (revision 38) December 30, 2008''' | ||
*Rewrite from scratch. | * Rewrite from scratch. | ||
[[Category: | |||
<br> | |||
[[Category:DS homebrew applications]] | |||
[[Category:Utility homebrews on DS]] | |||
