Wednesday, 24 November 2010

Windows XP tweaks: that damned language bar, reverting styles and mouseover focus

Despite Lifehacker's advice to the contrary, I keep my 6-year-old Dell Dimenion 4600 going by re-installing Windows XP about once per year, usually at the start of the UK academic year. I have no problems quickly re-installing all the other software I use too but there are a few other tweaks that aren't so obvious. Note that these are explicitly for XP. I have no experience using Windows 7 or Vista.

Removing the language bar

If XP is installed with more than one language (in my case UK and US Englishes because I have to install US English), then a switch to quickly change them will be placed on the taskbar. There's no real reason for me to change to a US layout, so it's pointless. Better still, if you switch it off, it tends to come back. The best long-lasting way I've found to get rid of it is to run msconfig, go to the "Startup" tab and disable ctfmon.exe. On your first restart, Windows will whinge about running with a modified startup but you can tell it not to whine in future.

Preserving Windows Classic style

Speaking of resilient behaviour that keeps returning, you may find that your Windows Classic style occasionally reverts to Windows XP style. To disable this behaviour, run services.msc and disable the "Themes" service. I haven't found this foolproof but it keeps it fixed on Classic style most of the time.

Mouseover focus

One of the behaviours I like in Linux, though it isn't to everyone's taste, is mouseover focus. That is, if I point at a window, then my actions will occur in that window (without bringing it forward). I find it useful for being able to manipulate more applications without a big screen. I previously edited the registry to accomplish this but I've switched over to one of the XP PowerToys: Tweak UI. It makes a great many hidden options available and I prefer it over the old way. I also used it to increase the context menu speed.

Other PowerToys

If you followed the link, you may have noticed there's a whole range of PowerToys for XP. Most seem to be directed at bringing more modern UI features (e.g. multiple desktops, Alt-Tab previews) to Windows XP. By and large, I don't find them very effective and there seem to be better alternatives out there. I tried the Alt-Tab previewer and the Virtual Desktop Manager. Without putting it too finely, both suck. Tweak UI is the only one I've found useful.

Monday, 1 November 2010

Presenter View in OpenOffice Impress

You may know of PowerPoint's Presenter View. Basically, when you're presenting from a laptop by connecting to a projector or large monitor, it displays the slideshow on the presentation screen and your notes and a timer on your laptop screen. This is a handy way of improving presentations by keeping the clutter off the screen but making sure you still remember to say everything. It also means if you distribute your presentation, you can supply a lot more of the information that you actually presented since your notes will be distributed too. Remember, we're avoiding the read-the-slide mode of presenting.

Now, I saying it's a feature of PowerPoint is fine for people whose superiors pay for an MS Office license. If you prefer or are stuck with free and free (cost and code), the good news is that, although a presenter mode isn't a standard part of the package, OpenOffice.org has an appopriate extension is available. You can download it here. It's also available in the universe repository for Ubuntu 10.04+ as openoffice.org-presenter-console if that's how you prefer to roll.

I've found it works pretty much out-of-the-box on OpenOffice.org 3.2.0 (under Ubuntu 10.04) but there's a lot of discussion on the download page above about various bugs that might crop up. I've found the presenter window appears on the presentation display but just moving it back onto the laptop display fixes that.