<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>unitstep.net &#187; mice</title>
	<atom:link href="http://unitstep.net/blog/category/mice/feed/" rel="self" type="application/rss+xml" />
	<link>http://unitstep.net</link>
	<description>the home of peter chng</description>
	<pubDate>Sun, 05 Oct 2008 17:42:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Using Logitech&#8217;s SetPoint Connect Utility to fix your mouse&#8217;s wireless connection</title>
		<link>http://unitstep.net/blog/2008/04/19/using-logitechs-setpoint-connect-utility-to-fix-your-mouses-wireless-connection/</link>
		<comments>http://unitstep.net/blog/2008/04/19/using-logitechs-setpoint-connect-utility-to-fix-your-mouses-wireless-connection/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 21:07:06 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[fix]]></category>

		<category><![CDATA[logitech]]></category>

		<category><![CDATA[mice]]></category>

		<category><![CDATA[connect]]></category>

		<category><![CDATA[mouse]]></category>

		<category><![CDATA[vx revolution]]></category>

		<guid isPermaLink="false">http://unitstep.net/?p=318</guid>
		<description><![CDATA[I recently bought a Logitech VX Revolution off eBay from a discount-store selling open-box and refurbished items.  I intended to use it for my laptop as a portable mouse with just as many features as a desktop mouse.  When I received it, the mouse could not connect to the receiver no matter what [...]]]></description>
			<content:encoded><![CDATA[<p>I recently bought a <a href="http://www.logitech.com/index.cfm/394/165&#038;cl=us,en">Logitech VX Revolution</a> off eBay from a discount-store selling open-box and refurbished items.  I intended to use it for my laptop as a portable mouse with just as many features as a desktop mouse.  When I received it, the mouse could not connect to the receiver no matter what I tried. (Perhaps this was why it was an open box item)</p>
<p>Nothing appeared wrong with the mouse and plugging in the receiver did cause Windows to automatically detect it as a mouse.  I was about ready to contact the seller and request a refund but some searching <a href="http://forum.notebookreview.com/showthread.php?t=177733">turned up a helpful forum thread</a> with users describing the exact same problem as me.  Thankfully, the fix is very simple: Use the <a href="http://fileforum.betanews.com/detail/Logitech_SetPoint_32bit/1145287886/1">Logitech SetPoint Connect Utility</a> to re-synchronize/reconnect your mouse with the receiver.</p>
<h3>Mismatch</h3>
<p>Usually, if a Logitech mouse cannot connect with the receiver automatically, it is a case of mismatch between the mouse and the receiver.  Usually, this is solved by pressing the &#8220;Connect&#8221; or &#8220;Reset&#8221; button on the bottom of the mouse, which causes the mouse/receiver to synchronize back together on the same channel.  Most of the time, the mouse and receiver are already paired together at the factory so there&#8217;s no need for this process.</p>
<p>However, with the VX Revolution, there is no reset button on the mouse.  (The power or on/off button doesn&#8217;t seem to have a &#8220;reset&#8221; effect)  Thus, to &#8220;reset&#8221; the VX Revolution to get it to connect to a receiver you have to press a predefined and cryptic sequence of buttons on the mouse.  This information is conveyed to you when you use the Logitech SetPoint Connect Utility:</p>
<p class="image"><a href='http://unitstep.net/wordpress/wp-content/uploads/2008/04/logitech-setpoint-connect-utility.png'><img src="http://unitstep.net/wordpress/wp-content/uploads/2008/04/logitech-setpoint-connect-utility-small.png" alt="" title="logitech-setpoint-connect-utility-small" width="300" height="199" class="alignnone size-medium wp-image-319" /></a></p>
<p>After carrying out that complicated sequence of steps, the VX Revolution worked! I should note that I&#8217;m not sure if you even <em>need</em> to install SetPoint in order to carry out the reset/reconnection procedure.  Though, it may be worthwhile thanks to some <a href="http://unitstep.net/blog/2006/08/03/enabling-all-options-on-logitech-mice-using-uberoptions-and-setpoint/">nice additions available for SetPoint</a> that really unleash all of your mouse&#8217;s potential.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2008/04/19/using-logitechs-setpoint-connect-utility-to-fix-your-mouses-wireless-connection/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Update on Logitech SetPoint and uberOptions</title>
		<link>http://unitstep.net/blog/2007/06/24/update-on-logitech-setpoint-and-uberoptions/</link>
		<comments>http://unitstep.net/blog/2007/06/24/update-on-logitech-setpoint-and-uberoptions/#comments</comments>
		<pubDate>Sun, 24 Jun 2007 18:08:16 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[logitech]]></category>

		<category><![CDATA[mice]]></category>

		<category><![CDATA[setpoint]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2007/06/24/update-on-logitech-setpoint-and-uberoptions/</guid>
		<description><![CDATA[
It&#8217;s been a while since I wrote about uberOptions, the excellent utility that allows you to configure the extra mouse buttons on your Logitech mouse in just about any way you could want.  Basically, uberOptions can unleash the potential of Logitech&#8217;s mice, expecially their higher-end models like the MX610, MX1000, G5/G7 and VX and [...]]]></description>
			<content:encoded><![CDATA[<p class="image align-right"><img src='/wordpress/wp-content/uploads/2007/06/logitech.thumbnail.png' alt='logitech.png' /></p>
<p>It&#8217;s been a while since I <a href="/blog/2006/08/03/enabling-all-options-on-logitech-mice-using-uberoptions-and-setpoint/">wrote about uberOptions</a>, the <a href="http://www.mstarmetro.net/users/rlowens/">excellent utility</a> that allows you to configure the extra mouse buttons on your Logitech mouse in just about any way you could want.  Basically, uberOptions can unleash the potential of Logitech&#8217;s mice, expecially their higher-end models like the MX610, MX1000, G5/G7 and VX and MX Revolution that have many extra buttons.  </p>
<div class="notice">
<h3>Update - 2008-02-01</h3>
<p>The uberOptions site <a href="http://www.mstarmetro.net/users/rlowens/">is back up at a new URI</a>
</div>
<p>While SetPoint itself has a lot of functionality, supporting multiple mice, <a href="http://www.mstarmetro.net/users/rlowens/">uberOptions</a> manages to up the ante by allowing any button to be assigned to any function or keystroke.  Furthermore, you can assign these settings on a per-application basis (application specific settings), so that buttons can perform different functions depending on which window currently focused.  This is especially useful in games, where sometimes, the extra mouse buttons aren&#8217;t detected by the game itself.  This can be fixed by using uberOptions to assign/bind keystrokes to the mouse buttons just for that game - that way your mouse will still work normally outside of the game.  This can make the extra buttons on your Logitech mouse very useful in games that have lots of different actions, normally assigned to keyboard commands only. </p>
<h3>Changes, fixes and updates</h3>
<p>The latest version of <a href="http://www.mstarmetro.net/users/rlowens/">uberOptions</a> is stated to support SetPoint versions 2.22-3.30.  I tested it out with the latest version of <a href="http://www.logitech.com/downloads">SetPoint</a>, (v. 4.00, released June 5th, 2007), and it also worked.  So, it&#8217;s okay to update to v. 4.00 if it&#8217;s needed for your mouse/keyboard to be recognized.  However, you may encounter a problem if the version of SetPoint you installed didn&#8217;t include some files for the mouse you use.  Your mouse will work, but instead of an actual image of your mouse being displayed in SetPoint&#8217;s configuration dialog, a <a href="http://www.mstarmetro.net/users/rlowens/?n=SetPoint.ButtonImages">greyed-out generic mouse image</a> will be displayed instead.  In this case, uberOptions won&#8217;t work with your mouse.</p>
<p>The fix is <a href="http://www.mstarmetro.net/users/rlowens/?n=SetPoint.ButtonImages">nicely outlined</a> at the uberOptions site.  Basically, you have to download the image/config. files for your mouse, then install it - the uberOptions&#8217; site has a list of mice so you can find the right update to download.  Then, uberOptions will recognize your mouse and all will be well.  I really can&#8217;t recommend uberOptions enough, especially if you&#8217;re a power user and love to have total control over your mouse.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2007/06/24/update-on-logitech-setpoint-and-uberoptions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Website usability and the double-click</title>
		<link>http://unitstep.net/blog/2006/08/30/website-usability-and-the-double-click/</link>
		<comments>http://unitstep.net/blog/2006/08/30/website-usability-and-the-double-click/#comments</comments>
		<pubDate>Wed, 30 Aug 2006 15:27:41 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[mice]]></category>

		<category><![CDATA[usability]]></category>

		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/08/30/website-usability-and-the-double-click/</guid>
		<description><![CDATA[For most of us who are accustomed to using computers and their interfaces, the use of the mouse (or other pointing device; for the sake of brevity I&#8217;ll call them all &#8220;mice&#8221; for this entry) is nothing short of second nature.  Indeed, for many actions required in a modern user interface (UI), a mouse [...]]]></description>
			<content:encoded><![CDATA[<p>For most of us who are accustomed to using computers and their interfaces, the use of the mouse (or other pointing device; for the sake of brevity I&#8217;ll call them all &#8220;mice&#8221; for this entry) is nothing short of second nature.  Indeed, for many actions required in a modern user interface (UI), a mouse is required, or at the very least, it makes performing the task much quicker.  For the most part, the mouse is quite intuitive to learn and use; move it in a direction, and the on-screen pointer moves similarly.  The concept of the single-click vs. the double click may also <em>seem</em> simple as well, but for newcomers, things can often be confusing; this gets even more complicated when websites change how the double-click functions on their site, and can even confuse experienced users. </p>
<h3>Complicated!?! How?</h3>
<p>Now, I know what some of you may be thinking - just how can using a mouse be <em>complicated?</em>.  Well, it&#8217;s not that it&#8217;s compliated <i class="latin">per se</i>, but rather that the patterns of usage associated with the mouse take time to learn before they become instinctive.  I can&#8217;t really remember the first time I used a mouse, (it was many years ago, and I have since filled and emptied my brain many times), but I suspect that I didn&#8217;t &#8220;get it&#8221; right away.</p>
<p>Take the example of the single-click vs. the double-click when performing actions in an operating system, such as Windows XP, for example.  Even if you don&#8217;t have problems with fine-motor-skill and control, you still have to learn when to use what - and by learn, I mean to have the distinction ingrained in your mind so that you don&#8217;t have to <em>consciously</em> think about it when you want to perform some action that requires a single or double-click. </p>
<h3>Will that be a single or a double?</h3>
<p>The distinction between a single and double-click for actions may seem arbitrary, and, sometimes it is, and sometimes they can even perform a similar action, in different contexts.  If you stop to think about it, there really are quite a <a href="http://en.wikipedia.org/wiki/Double-click_%28computing%29">few rules about clicking</a> that can only really be learnt through time spent using a computer.</p>
<p>Usually, the double-click is used for <em>opening</em> things that are represented by icons, at least when they&#8217;re on your desktop or in a folder.  This is to distinguish between the single-click action on these items, which <em>selects</em> them.  This is a pretty easy difference to understand.  For menus, the double-click usually has no meaning - a single-click opens the item.  In this case, there&#8217;s no need to select anything, usually, so there&#8217;s no need for a separate double-click action to separate selecting from opening.</p>
<p>For text, a single click places the cursor at the location, while a double click can serve to select the entire word.  Notice that here a <em>double-click</em> is the action that performs the selection function, and though this is the logical way of setting things up, it&#8217;s all part of a set of subtle nuances of mouse use that take time to learn.</p>
<h3>Context</h3>
<p>But, where things get complicated is on a medium such as the web, where the context is a blend of the two basic situations described above.  As mentioned before, with icons, a <em>double-click</em> performs the open or &#8220;browse to this folder&#8221; action.  However, on the web, almost all actions are performed with the <em>single-click</em>. To follow a hyperlink, the link is single-clicked, not double-clicked, following the guidelines of a text document rather than those of a icon-environment or context.  (This also makes selecting hyperlinked text more difficult)</p>
<p>At first, this makes sense, since most of the documents on the web consist mainly of text.  But, what happens now if the link consists not of text but an image, rather like an icon? The action remains the same, but the look has changed, almost to that of an icon - thankfully, most web-browsers change the look of the pointer when it&#8217;s over a link to remind the user that it&#8217;s a link, and hopefully, they will be adjusted enough to use a single click for all links and not be confused.</p>
<p>But where things get really tricky and confusing is in modern &#8220;web applications&#8221;, which are just websites heavily enhanced with JavaScript (or other client-side technologies) so that the experience of using the website is closer to that of a desktop application than a regular website.  Some of these applications have really tried to emulate not only the functionality, but also the <em>look and feel</em> of desktop applications, resulting in some usability issues with clicking.</p>
<p>Take <a href="http://www.techcrunch.com/2006/08/17/yahoo-photos-to-leave-beta-today-api-finally-coming/#comment-142396">this comment</a> by about the new Yahoo! Photos site; the user laments about the interface requiring a double-click to open a full-size image rather than just a traditional single-click as on most other websites.  (The double-click detection is done via JavaScript)</p>
<p>I&#8217;ll admit that while I was first confused by this action, I thought little of that user&#8217;s comment - I mean, how hard can it be to learn a simple action like that?  But, after some more thinking, I&#8217;ve come to agree with the comment - breaking the pattern of how a user navigates on a website is not a good idea, even if it&#8217;s done to try to make your website feel more like a desktop application.</p>
<h3>Change is not always good</h3>
<p>As long as the user realizes they&#8217;re on a website, they&#8217;ll continue to use it like one, with single-clicks performing actions.  If you&#8217;re designing a web-application, you need to realize this, and shouldn&#8217;t break this functionality to try to &#8220;trick&#8221; your user into believing they&#8217;re using a desktop application.  Even if you provide many warnings and notices, they&#8217;ll still be slowed down by this change if they don&#8217;t continually use your site - and you always want to keep the learning curve as flat as possible.  And, let&#8217;s face it - while making interactive web applications is cool and I&#8217;m all for it, most people (e.g., mainstream) don&#8217;t really care and just want something that&#8217;s easy to use.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/08/30/website-usability-and-the-double-click/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Enabling all options on Logitech mice using uberOptions and SetPoint</title>
		<link>http://unitstep.net/blog/2006/08/03/enabling-all-options-on-logitech-mice-using-uberoptions-and-setpoint/</link>
		<comments>http://unitstep.net/blog/2006/08/03/enabling-all-options-on-logitech-mice-using-uberoptions-and-setpoint/#comments</comments>
		<pubDate>Fri, 04 Aug 2006 00:25:49 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[guides]]></category>

		<category><![CDATA[logitech]]></category>

		<category><![CDATA[mice]]></category>

		<category><![CDATA[setpoint]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/08/03/enabling-all-options-on-logitech-mice-using-uberoptions-and-setpoint/</guid>
		<description><![CDATA[This guide is aimed at owners of Logitech mice that have extra buttons and would like to configure them for various program or application-specific settings.  By using a program called uberOptions in addition with SetPoint, Logitech&#8217;s keyboard and mouse control software, you can configure your mouse buttons to do different things in different programs, [...]]]></description>
			<content:encoded><![CDATA[<p>This guide is aimed at owners of Logitech mice that have extra buttons and would like to configure them for various program or application-specific settings.  By using a program called <a href="http://www.mstarmetro.net/~rlowens/uberOptions/">uberOptions</a> in addition with SetPoint, Logitech&#8217;s keyboard and mouse control software, you can configure your mouse buttons to do different things in different programs, without having to manually change button configurations all the time.  This is especially useful to the Logitech mice that have many extra buttons, as the buttons, being close to your finger tips, can be used for time-saving shortcut commands across multiple applications and games.</p>
<div class="notice">
<h3>Update - 2008-02-01</h3>
<p>The uberOptions site is <a href="http://www.mstarmetro.net/users/rlowens/">back online at a new URI</a>.  Please ignore any outdated or broken links in this article as I work to fix them.
</div>
<h3>Introduction</h3>
<p>I originally wrote a <a href="http://unitstep.net/blog/2006/07/14/enabling-all-options-on-your-logitech-mouse/">short blurb</a> about using uberOptions and SetPoint to get more out of your Logitech mouse, but decided to turn it into a longer guide with more information; uberOptions is a neat program that modifies some of SetPoint&#8217;s configuration files in order to allow all application-specific settings for many more Logitech mice than just a select few, and allows for almost any option or command to be assigned to any mouse button, and thus makes it possible to customize your mouse much more. </p>
<p>A lot of people might be wondering what all this fuss is about.  Most people don&#8217;t have a mouse with more than three buttons (the standard left/right and wheel configuration), and most won&#8217;t care for or need one.  But, for the rest of us, mostly tech-saavy people who enjoy and use their computer a lot, having a mouse with extra buttons can be a useful time saver, akin to learning keyboard shortcuts.  </p>
<h3>What&#8217;s wrong, then?</h3>
<p>SetPoint does an alright job of allowing customization of your mouse.  Most of the buttons can be bound to a range of options, but some buttons are limited to certain functions.  Furthermore, most Logitech mice don&#8217;t &#8220;support&#8221; application-specific settings through SetPoint - so once you bind actions to certain buttons, they persist no matter what program or game you are using, thus limiting the mouse&#8217;s functionality since different programs or games might use different keystrokes or actions.  However, this is an intentional software limitation, not a limitation of the mice themselves.  For example, the G7, G5 and MX610 mice from Logitech <strong>will have</strong> application-specific settings available, but other mice, such as the MX1000 won&#8217;t have this option available.  </p>
<p>To me, this sort of intentional limitation is mind-boggling - but perhaps it&#8217;s part of Logitech&#8217;s market strategy to set apart certain mice as having &#8220;features&#8221; that others do not.  Or, perhaps they have just forgotten to update their SetPoint software, but I find this hard to believe. </p>
<h3>Solution: <a href="http://www.mstarmetro.net/~rlowens/uberOptions/">uberOptions</a>!</h3>
<p>Thankfully, a nice fellow by the name of Richard Lowens has written a nifty program, called uberOptions, that changes the configuration files of SetPoint to enable all of the &#8220;disabled&#8221; options for almost all Logitech mice!  Since all this required was modifying some <a href="http://www.w3.org/XML/" class="ubernym uttInitialism"><acronym class="uttInitialism" title="eXtensible Markup Language">XML</acronym></a> files that stored the configuration information for each mouse (and thus determined which had application-specific settings and so forth), once the program has been installed, it doesn&#8217;t need to be run again.  Thus, you won&#8217;t have another program that must always be running in the background, which should cut down on system resource usage, if you&#8217;re concerned about that sort of thing.   It&#8217;s thus a fairly elegant solution.</p>
<p>Before beginning, you&#8217;ll need to head over to the <a href="http://www.mstarmetro.net/~rlowens/uberOptions/">uberOptions site</a> and download the program - it&#8217;s a relatively small download at only 6.3 MB and so shouldn&#8217;t take too long.  You should also check out the list of mice supported to see if yours is on the list.  Most of the Logitech mice with extra buttons are supported, including the popular MX1000 and MX518 mice.  The MX610, G7 and G5 mice are also supported, but as mentioned before, they already support application-specific settings, so all you&#8217;ll get out of uberOptions is more options for the buttons.</p>
<p>Note that the older MX700 (original Logitech cordless rechargeable) and MX500 mice <strong>are not supported</strong>, not because uberOptions doesn&#8217;t support them, but rather, <strong>SetPoint doesn&#8217;t support</strong> these mice.  Someone might be able to write a configuration file for these to enable support in SetPoint, but I&#8217;m not sure if that&#8217;s possible or whether it&#8217;ll happen - for now, you&#8217;re stuck using the older MouseWare for these and older Logitech mice.  See <a href="#mouseware">further down</a> in this guide for more information.</p>
<p>During installation, uberOptions will backup the original configuration files so that if you decide to uninstall, everything can go back to normal.  Once that&#8217;s done, you can open up SetPoint and begin setting things up.  Here&#8217;s what it&#8217;ll look like. (Using my MX1000 for reference)</p>
<p class="image">
<a href="http://unitstep.net/wordpress/wp-content/uploads/2006/08/logitech-uberoptions-1.png" title="Screenshot of SetPoint with uberOptions" rel="lightbox"><img src="http://unitstep.net/wordpress/wp-content/uploads/2006/08/logitech-uberoptions-1-small.png" alt="Screenshot of SetPoint with uberOptions" /></a>
</p>
<p>You can see that uberOptions is installed, because it appends a &#8220;Ã¼&#8221; character after the mouse&#8217;s name.  The options for each mouse button also look slightly different.  As you can see, I&#8217;ve left almost everything to the default, except for changing mouse buttons 3, 4, and 5 (the middle, back and forward buttons respectively) to &#8220;generic&#8221; buttons for &#8220;All Programs&#8221;.  As far as I know, Windows XP supports the first five buttons natively, so this is why I&#8217;ve set them to generic buttons.  This allows them to work just fine in the desktop and in web browsers.  The &#8220;Back&#8221; and &#8220;Forward&#8221; functionality is especially useful when moving through directories or browsing webpages - I don&#8217;t know how I lived without it before!</p>
<p class="image">
<a href="http://unitstep.net/wordpress/wp-content/uploads/2006/08/logitech-uberoptions-2.png" title="Button options with uberOptions" rel="lightbox"><img src="http://unitstep.net/wordpress/wp-content/uploads/2006/08/logitech-uberoptions-2.png" alt="Button options with uberOptions" /></a>
</p>
<p>As you can see, uberOptions enables almost <strong>any</strong> functionality to be assigned to any button.  The sheer number of functions available is astonishing, and almost confusing.  While it my seem daunting at first, it allows for full customization of the mouse&#8217;s buttons, which you should be able to do, since it&#8217;s your mouse anyways.  In fact, you&#8217;ll probably not want to change most of the default button assignments for &#8220;All Programs&#8221;, as things can get a little messy.  You&#8217;ll probably only want to change the button assignments for application-specific profiles, which I&#8217;ve been ranting about since the start as being the most useful ability.</p>
<p class="image">
<a href="http://unitstep.net/wordpress/wp-content/uploads/2006/08/logitech-uberoptions-3.png" title="Application specific settings" rel="lightbox"><img src="http://unitstep.net/wordpress/wp-content/uploads/2006/08/logitech-uberoptions-3-small.png" alt="Application specific settings" /></a>
</p>
<p>That little drop-down box opens up a world of options, customizability and improvements for your Logitech mouse.  Basically, you can assign profiles or configurations of buttons to specific programs or games.  You can add any EXE file to the list, and when SetPoint detects that executable as having focus (I.E, the application is in the foreground, or you&#8217;re playing the specified game), it will use the button assignments you&#8217;ve specified for that application or game!  This basically allows for infinite configuration possbilities.  In the example screenshot, I&#8217;ve added <a href="http://unitstep.net/blog/category/guild-wars/">Guild Wars</a> to the list, where for that profile, I&#8217;ve assigned a bunch of keystrokes to the extra buttons for more functionality for the mouse in that game.</p>
<p>Keystrokes are perhaps the best way to utilize the extra mouse buttons, since most games use keystrokes as input commands of some sort, and using the keyboard for hard-to-remember keystrokes can be hectic in the middle of a game.  Note that this may not be necessary for the first five buttons, since if they&#8217;re set as regular/generic buttons, they will be detected as such in a game.  The other extra buttons (beyond the fifth) cannot be detected in games as &#8220;extra buttons&#8221; (for example, the application-switch button and tilt-wheel buttons on the MX1000), and can only be used if they&#8217;re assigned keystrokes.  RPGs are notorious for having a lot of keystrokes and input commands, so using the extra buttons on the MX1000 only makes sense.  RTS games can also benefit similarly.  </p>
<p>With a properly configured SetPoint and uberOptions, and some adjustment time, your mouse can actually be programmed to do a lot in applications and games!</p>
<h3>Drawbacks and other solutions</h3>
<p>There are some behaviour quirks.  For example, when I set a button to &#8220;generic&#8221; for &#8220;All Programs&#8221; and then selected it again in the options, the ability to set a per-application setting for that button disappeared.  If the mouse button were set to something else, the application-specific settings (the &#8220;Manage Programs&#8230;&#8221; button) re-appeared.  I&#8217;m not sure this is a problem with uberOptions, as it could be a problem with the quirky behaviour of SetPoint.  I noticed this when I <a href="http://www.virtual-hideout.net/reviews/logitech_mx610_left/index.shtml">reviewed the MX610</a>, while using it with a non-uberOption&#8217;d version of SetPoint.  This doesn&#8217;t totally prevent you from configuring application-specific settings, as you just have to be careful how you go about things.  If anything, it&#8217;s a minor annoyance.  Maybe it&#8217;ll be fixed in a later version of uberOptions or SetPoint.</p>
<p id="mouseware">
An alternative to uberOptions is the <a href="http://www.logigamer.com/">LogiGamer Mouse profile utility</a>, which works with MX500, MX700, MX310, MX510, MX900 and MX1000 mice.  Like uberOptions, it allows application-specific settings for the mice, so it basically offers the same functionality and features.  However, it&#8217;s a separate program that, as far as I can tell, must be running in the background for your settings to take effect.  It also requires SetPoint to be installed, and also requires the <a href="http://msdn.microsoft.com/netframework/technologyinfo/howtoget/default.aspx">.NET 1.1 Framework</a> to be installed, so if you don&#8217;t like that idea, uberOptions is probably a better choice.  However, if you&#8217;re using a mouse that doesn&#8217;t support SetPoint, then this program might be your only option for application-specific settings.
</p>
<h3>Last thoughts</h3>
<p>I hope this guide helped in some small way.  For most people, spending extra time configuring a mouse and its extra buttons for specific use in certain applications and games is a foreign concept that doesn&#8217;t deserve any attention - I can understand that.  However, for us gearheads who get some reward from making something work better than it should, customization is something we can&#8217;t be without.  </p>
<h3>References</h3>
<ol class="note less">
<li><a href="http://www.logigamer.com/forums/viewtopic.php?t=142">[uberOptions] Enable all options on all buttons in SetPoint (Forum thread)</a></li>
<li><a href="http://www.mstarmetro.net/~rlowens/uberOptions/">uberOptions homepage</a></li>
<li><a href="http://forums.logitech.com/logitech/board/message?board.id=bluetooth_mice&#038;message.id=41">MX1000 mouse button issues (Forum thread)</a></li>
<li><a href="http://forums.logitech.com/logitech/board/message?board.id=software_mice&#038;message.id=257">Problem with uberOptions and MB 4 &#038; 5 (Forum thread)</a></li>
<li><a href="http://forums.logitech.com/logitech/board/message?board.id=software_mice&#038;message.id=187">UberOptions&#8230;wow&#8230;.just wow (Forum thread)</a></li>
<li><a href="http://www.logigamer.com/">LogiGamer Mouse profile utility homepage</a></li>
<li><a href="http://unitstep.net/blog/2006/07/14/enabling-all-options-on-your-logitech-mouse/">Enabling all options on your Logitech mouse</a></li>
</ol>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/08/03/enabling-all-options-on-logitech-mice-using-uberoptions-and-setpoint/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Apple releases Bluetooth Mighty Mouse; Fanboys rejoice</title>
		<link>http://unitstep.net/blog/2006/07/27/apple-releases-bluetooth-mighty-mouse-fanboys-rejoice/</link>
		<comments>http://unitstep.net/blog/2006/07/27/apple-releases-bluetooth-mighty-mouse-fanboys-rejoice/#comments</comments>
		<pubDate>Thu, 27 Jul 2006 23:09:09 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[apple]]></category>

		<category><![CDATA[mice]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/07/27/apple-releases-bluetooth-mighty-mouse-fanboys-rejoice/</guid>
		<description><![CDATA[Apple recently released their new Mighty Mouse, this time clipping the cord to make it wireless and adding upgrading the tracking from optical to laser.  While it&#8217;s certainly an improvement, it&#8217;s by no means groundbreaking.  Yet, fanboys everywhere seem to be rejoicing about this momentous occassion and harshly criticizing anyone who dares disagree [...]]]></description>
			<content:encoded><![CDATA[<p>Apple recently <a href="http://www.engadget.com/2006/07/25/bluetooth-mighty-mouse-already-available/">released their new Mighty Mouse</a>, this time clipping the cord to make it wireless and adding upgrading the tracking from optical to laser.  While it&#8217;s certainly an improvement, it&#8217;s by no means groundbreaking.  Yet, fanboys everywhere seem to be rejoicing about this momentous occassion and harshly criticizing anyone who dares disagree with the significance of this event.  Why?</p>
<h3>Before we begin&#8230;</h3>
<p>Let just say, firstly, that I have <strong>no ill feelings</strong> toward Apple or any of their users.  I don&#8217;t personally own a Mac, and my total time usage of Macs during the past few years is probably somewhere in the lower double-digits in terms of hours.  However, I don&#8217;t think that Macs are &#8220;inferior&#8221;, nor do I think that PCs are necessarily superior.  I have, however, found it interesting how Macs are very popular among those in graphic design or similar industries and believe Apple has done a lot to make computing more friendly to the masses.  Additionally, it has been the many Mac users who are the designers and developers who have done a lot to make the web more friendly and usable. </p>
<p>However, I have found that certain Apple users tend to be very hardcore about the ages-old Mac vs. PC debate, almost to the point of zealotry.  Some of these people hate Windows, it seems, and argue with a zest that is second only to political and religious debates.  This is entirely beyond me - but perhaps that&#8217;s because the debate goes back to before I started using the Internet.  However, in general, I&#8217;ve not seen PC users debate with the same vigour.  Some will say this is because Macs are so good that their owners learn to really love them rather than pull their hair out over some problem with Windows; or perhaps many Mac users have &#8220;converted&#8221; over after experiencing this with Windows.</p>
<h3>If you make it, they will buy</h3>
<p>However, while I could understand defending one&#8217;s choice in computers, I&#8217;ll never understand <em>some</em> Apple user&#8217;s pure fanaticism for anything the company releases.  I am, of course, referring to some of the mice Apple releases.  I won&#8217;t bother to talk about the <a href="http://forums.macrumors.com/showthread.php?t=5084" title="Original iMac mouse">hockey puck</a> that once came with the iMac (even Apple users agreed that it sucked), but rather focus on more recent releases, such as today&#8217;s <a href="http://www.engadget.com/2006/07/27/unboxing-the-new-mighty-mouse/">Wireless Mighty Mouse</a>.  Featuring laser tracking and Bluetooth connectivity, it&#8217;s certainly no slouch when it comes to technology; however, this is neither first nor only mouse to offer these options.  Logitech has had a <a href="http://www.engadget.com/2006/06/13/logitechs-new-cordless-desktop-s-530-laser-for-mac/">cordless laser desktop combo</a> for Mac for sometime, a <a href="http://laptoplogic.com/reviews/detail.php?id=100">Bluetooth mouse</a>, and their first laser and cordless mouse was <a href="http://www.logitech.com/index.cfm/news/US/EN,contentid=9389,crid=34">released almost 2 years ago</a>. </p>
<p>But, you need only to read the <a href="http://www.engadget.com/2006/07/27/unboxing-the-new-mighty-mouse/#comments">comments</a> in the Engadget article to find Apple fanboys (and I use this term very specifically, not to mean all Mac users) rigorously defending against every fact thrown their way.  Other wireless mice before this one? Wait, those weren&#8217;t <em>truly</em> wireless because you had to plug in a receiver to the back of the PC! The Mighty Mouse doesn&#8217;t require that because it uses Bluetooth! You&#8217;ll never have to lug around a heavy, <a href="http://www.virtual-hideout.net/reviews/logitech_v400/03.jpg">10-gram <acronym class="uttInitialism" title="Universal Serial Bus">USB</acronym> micro-receiver</a> anymore!  I bet you Mighty Mouse users are laughing their heads off at all the losers who are going to tire themselves out doing that.</p>
<p>Nevermind that <a href="http://www.logitech.com/index.cfm/products/details/US/EN,CRID=2135,CONTENTID=10916">there is already</a> a Bluetooth mouse out there that doesn&#8217;t require a receiver - but hey, it wasn&#8217;t made by Apple, and hence, doesn&#8217;t have the official blessing - thus it&#8217;s not worthy of such a coronation like the Mighty Mouse.</p>
<p>What about the high price? Nevermind that either.  Since Apple is apparently comparable to the likes of &#8220;Louis Vuitton, Gucci, or Ferrari&#8221;, you should be happily forking over your hard-earned dough to Apple, confident that it&#8217;s <a href="http://arstechnica.com/news.ars/post/20060612-7039.html">going to pay their workers</a> to continue making such a fine product of pure design.</p>
<p>And, you have got to love <a href="http://www.engadget.com/2006/07/27/unboxing-the-new-mighty-mouse/#c1802944">this review</a>:</p>
<blockquote cite="http://www.engadget.com/2006/07/27/unboxing-the-new-mighty-mouse/#c1802944"><p>I just got the mouse yesterday. I love it! I wouldn&#8217;t exactly say that it&#8217;s worth every penny&#8230; but if your able to afford a mac in general, then your probably willing enough to fork up the cash for their random accessories as well.</p>
<p>
I find that the right click doesn&#8217;t always work perfect, but overall it&#8217;s pretty sweet.</p>
</blockquote>
<p>Who cares that right click doesn&#8217;t work - it doesn&#8217;t have to, since it&#8217;s made by Apple.  Also, who cares about all the other mice out there that have many more additional buttons - what can you possible use them for, besides back/forward, switching applications, volume up/down, or the many other additional functions they could do in games.  That&#8217;s such a small list the idea of more buttons doesn&#8217;t even make sense. </p>
<h3>Back to reality&#8230;</h3>
<p>With some of the comments over there, you&#8217;d think that these supposed fanboys were <a href="http://en.wikipedia.org/wiki/Agents_provocateurs"><i>agent provacateurs</i></a>, planted by the anti-Apple movement in order to weaken or undermine the Apple position.  After all, some of the statements were fairly over-the-top. </p>
<p>I was never sold on the original Mighty Mouse, and I don&#8217;t think I ever will be.  The idea of the whole mouse being a button is just too weird, (and not in a good, &#8220;Think Different&#8221; kind of way) and as you can see above, it creates usability issues.  I&#8217;m all for good design, but I think the Mighty Mouse places too much emphasis on this over functionality - and I don&#8217;t think the Mighty Mouse looks <em>that</em> great.  It will, however, sell just as good as the original did, and maybe more, since it is better than the original after all.  </p>
<p>I don&#8217;t think the new Mighty Mouse is a bad mouse; I just think that there&#8217;s already better options out there.  However, as I mentioned, I don&#8217;t use Macs, so my opinion may be considered by some to be completely invalid, and, that&#8217;s okay with me.</p>
<p>And, I don&#8217;t think Apple is a bad company.  Though I linked to their story above about the conditions in an iPod factory, Apple is <strong>not the only</strong> company doing this.  The fact is, many companies contract out manufacturing jobs to companies in China, which are the ones who own and operates these factories with poor working conditions.  Apple is <strong>far</strong> from the only company that may engage in this activity.  In fact, I think Apple has done a lot of good things such as making the iPods, and the iTunes website, and I think they&#8217;ve been a good balance against the juggernaut that is Microsoft in the desktop OS arena.</p>
<p>And lastly, I don&#8217;t dislike Mac users at all.  I dislike the opinions of fanboys who seemingly praise everything that goes with their line of thinking and criticize anything that dares to deviate.  Fanboys <a href="http://www.urbandictionary.com/define.php?term=nvfanboy">exist in the PC world</a> too, and are perhaps even more vehement.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/07/27/apple-releases-bluetooth-mighty-mouse-fanboys-rejoice/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Enabling all options on your Logitech mouse</title>
		<link>http://unitstep.net/blog/2006/07/14/enabling-all-options-on-your-logitech-mouse/</link>
		<comments>http://unitstep.net/blog/2006/07/14/enabling-all-options-on-your-logitech-mouse/#comments</comments>
		<pubDate>Sat, 15 Jul 2006 03:47:05 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[logitech]]></category>

		<category><![CDATA[mice]]></category>

		<category><![CDATA[setpoint]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/07/14/enabling-all-options-on-your-logitech-mouse/</guid>
		<description><![CDATA[I recently switched to using a Logitech MX1000 mouse because I liked the feel, ample number of buttons, and rechargeability of the unit.  It&#8217;s very comfortable, cordless, and just looks plain sleek.  However, there was once sorely-missed feature: The ability to set button profiles on a per-application basis.  This wasn&#8217;t a fault [...]]]></description>
			<content:encoded><![CDATA[<p>I recently switched to using a <a href="http://www.logitech.com/index.cfm/products/details/US/EN,CRID=2135,CONTENTID=9043">Logitech MX1000 mouse</a> because I liked the feel, ample number of buttons, and rechargeability of the unit.  It&#8217;s very comfortable, cordless, and just looks plain sleek.  However, there was once sorely-missed feature: The ability to set button profiles on a per-application basis.  This wasn&#8217;t a fault of the hardware <i>per se</i>, but rather a &#8220;limitation&#8221; of the software.  However, after some searching, I found a handy solution.</p>
<h3>Marketing Limitation</h3>
<p>Note that I used quotes when describing the software limitation - it&#8217;s not something that Logitech forgot to leave out, but rather this feature, (I believe), was intentionally left out on most mice and only given to certain mice in order to increase their status - a classic case of market segmentation.  I noticed this when I <a href="http://www.virtual-hideout.net/reviews/logitech_mx610_left/index.shtml">reviewed the Logitech MX 610 Lefty</a>; when using this mouse with SetPoint, Logitech&#8217;s driver/control panel for their mice, the option to set profiles or button configurations on a per-application basis is available, as seen in this picture: (The option is available via &#8220;Manage Programs&#8221;).</p>
<p class="image"><a rel="lightbox" href="http://unitstep.net/wordpress/wp-content/uploads/2006/07/MX610.jpg"><img src="http://unitstep.net/wordpress/wp-content/uploads/2006/07/MX610-small.jpg" /></a>
</p>
<p>However, seeing as how I couldn&#8217;t use a left-handed mouse I decided that the MX610 was not for me, despite this nice functionality. The option is also available with Logitech&#8217;s gaming mice, such as the G7 and G5. However, it is not available when using the MX1000 - which greatly puzzled and annoyed me.  This ability is a function of the software, so there&#8217;s no reason it shouldn&#8217;t be available for all mice - except for market segmentation, of course.</p>
<h3>Introducing <a href="http://www.mstarmetro.net/~rlowens/uberOptions/">uberOptions</a></h3>
<p>While there are 3rd-party apps that will allow you to configure application-specific settings for your Logitech mouse, I was looking for a fix to SetPoint that would do this, since I knew it was possible. My search for this quickly led me to <a href="http://www.logigamer.com/forums/viewtopic.php?t=142">this forum topic</a>, where one enterprising user (R. Lowens), apparently just as annoyed as I was, (but more skilled and motivated), had <a href="http://www.mstarmetro.net/~rlowens/uberOptions/">written a program</a> to rectify all of this. I eagerly downloaded it and gave it a try - and it worked like a charm.  Using the MX1000, I now get all the abilities afforded to some other select Logitech mice.  </p>
<p>Apparently, all that was needed to get this functionality was the modification of a few <a href="http://www.w3.org/XML/" class="ubernym uttInitialism"><acronym class="uttInitialism" title="eXtensible Markup Language">XML</acronym></a> files - which SetPoint uses to store configuration information on each different type of mouse it supports.  Poking into these files, this clever guy was able to write modified versions of them that would allow almost all of Logitech&#8217;s mice to have the same &#8220;advanced&#8221; features that the MX610 got when used within SetPoint.  </p>
<p>The program also allows for many more options for Logitech keyboards supported by SetPoint - see <a href="http://www.mstarmetro.net/~rlowens/uberOptions/">the site</a> and <a href="http://www.logigamer.com/forums/viewtopic.php?t=142">forum thread</a> for further details.  I don&#8217;t use a SetPoint-configured keyboard, so I can&#8217;t comment on the additional functionality here.  An additional note - the new plethora of options offered by this modification can be a bit daunting, but the program backs up your current settings before installing.  </p>
<h3>Time to game</h3>
<p>The ability to set per-application settings for a mouse, especially the MX1000, is a huge boon to gamers.  The MX1000 has many additional buttons, but some of them can&#8217;t be used in games unless you configure a keystroke to them - thus causing loss of functionality outside of that particular game.  Having the modified SetPoint apply specific settings (that you configure) depending on which program or game is in the foreground solves this problem.  For me, that means gaming in <a href="http://www.guildwars.com">Guild Wars</a> is a lot easier - no need to use the keyboard to bring up different status windows, it&#8217;s all the finger tips of my mousing hand.</p>
<p>I highly recommend uberOptions for anyone with a Logitech mouse, especially if you already use SetPoint.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/07/14/enabling-all-options-on-your-logitech-mouse/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
