Given that we have pretty much full access to the BlackJack2 registry, there are a handful of hacks and tweaks I want to investigate. There are, for example, a lot of users curious over how to control the speed of the scroll wheel. Here are some of the things I'm going to investigate in the near future.
As I solve them, I'll strike out the option and provide a link for a blog article on how I've solved it.
1. Scroll Wheel speed
I've searched the registry for 'scroll', 'wheel', 'mouse', etc., and came up short. (I've heard reports from numerous sites and users that this is impossible to tweak) I've found one piece of software that is essentially TweakUI for the WM6 but it won't run on the BJ2. I've posted for help on their site and got no response.
2. Icon spacing
Way back in the day, I remember tweaking win.ini or display settings to modify how close together icons would live on your desktop. I'm curious whether I can do the same within WM6 to get more than 8 icons listed. I'm betting with the given real estate on the screen that we could get 10 icons listed. Searching for "Icon" in CeRegEditor gave a LOT of hits though, and none of them had to do with spacing, the bulk of them were labeled something like "DefaultIcon". I'm guessing that I'd have to get to the file system and look for a win.ini file or something like that to tweak it a little better.
3. Linux connectivity
Of course, since I'm a huge Linux geek, I'm surprised nobody has asked me yet whether I can connect or sync the BJ2 over Linux with the various PIM tools that have been open-sourced for so long. To be honest, I've just never tried to yet. Then again, I have the OpenMoko Neo1973 running an embedded version of Linux (in a TRUE multitasking environment, not a task-sharing environment), so not sure yet whether I'll really ever NEED to sync my BJ2 on Linux. Of course "needing" to and just seeing if it's possible is just the kind of thing that keeps up hackers up at night, chugging Jolt / MtDew / etc. to find out.
4. Build Environment
I looked at a VisualBasic-wannabe application for writing WM6 applications, but they don't support WM6 Standard yet, which is the version of WM6 on the BJ2. So I've got a copy of Visual Studio 2005 installed with the WM6 Standard SDK, and hope to hack around with some applications in the near future. Some of them will require that I hack some of my own web services into actual 'services' (ie: WSDL or SOAP) before using them, since the SDK doesn't seem to have documentation (yet) on "here's how to just do a background HTTP call and interpret the results".
5. Other parsed language interpreters
How sweet would it be if I could download the source code for, say, Python, compile it in Visual Studio 2005 with the WM6 Standard SDK, and get a Python interpreter running on the phone? Or PHP, or what I think would make the most sense, something like SQLite3.
6. Remapping some of the reserved keys
I'd like to change the AT&T Logo key to launch Opera, the "CV" (Cingular Video) key to launch Google Maps.
http://www.myblackjack2.com/hacks-and-mods/other-hacks-and-mods/change-m...

Recent comments
6 days 9 hours ago
1 week 2 days ago
1 week 4 days ago
1 week 4 days ago
1 week 6 days ago
1 week 6 days ago
2 weeks 7 hours ago
2 weeks 7 hours ago
2 weeks 7 hours ago
2 weeks 7 hours ago