<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dae’s blog &#187; mac os</title>
	<atom:link href="http://dae.cyberic.eu/blog/tags/mac-os/feed/" rel="self" type="application/rss+xml" />
	<link>http://dae.cyberic.eu</link>
	<description></description>
	<lastBuildDate>Sun, 11 Jul 2010 16:03:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Get rid of &#8220;Steam Content&#8221; from Documents in Mac OS X</title>
		<link>http://dae.cyberic.eu/blog/get-rid-of-steam-content-from-documents-in-mac%c2%a0os%c2%a0x/</link>
		<comments>http://dae.cyberic.eu/blog/get-rid-of-steam-content-from-documents-in-mac%c2%a0os%c2%a0x/#comments</comments>
		<pubDate>Sat, 15 May 2010 11:58:21 +0000</pubDate>
		<dc:creator>Dae</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[bad programming practices]]></category>
		<category><![CDATA[mac os]]></category>
		<category><![CDATA[steam]]></category>

		<guid isPermaLink="false">http://dae.cyberic.eu/?p=641</guid>
		<description><![CDATA[Steam brought a bad habit from Windows to Mac OS X — placing program related files into user&#8217;s documents folder. The folder is called &#8220;Steam Content&#8221; and it appeared in &#8220;Documents&#8221; right after I installed Steam onto my Mac yesterday. &#8230; <a href="http://dae.cyberic.eu/blog/get-rid-of-steam-content-from-documents-in-mac%c2%a0os%c2%a0x/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Steam brought a bad habit from Windows to Mac OS X — placing program related files into user&#8217;s documents folder. The folder is called &#8220;Steam Content&#8221; and it appeared in &#8220;Documents&#8221; right after I installed Steam onto my Mac yesterday.</p>
<p style="text-align: center;"><img class="size-full wp-image-642 aligncenter" title="steam-content-in-mac-os-x-documents" src="http://dae.cyberic.eu/wp-content/uploads/steam-content-in-mac-os-x-documents.png" alt="" width="201" height="153" /></p>
<p><strong>However, you can easily hide or move it.</strong><span id="more-641"></span></p>
<h3>Hide it</h3>
<p>Launch Terminal.app and paste the following into there:</p>
<pre><code>setfile -a V ~/Documents/Steam\ Content</code></pre>
<p>The folder should disappear immediately. To make it visible again, use:</p>
<pre><code>setfile -a v ~/Documents/Steam\ Content</code></pre>
<p>To view it in Finder while it is invisible, use:</p>
<pre><code>open ~/Documents/Steam\ Content</code></pre>
<h3>Move it</h3>
<p>Alternatively, you can move it to another place (be that another folder or even another partition). After moving you would have to create a symlink (sort of a shortcut in Windows&#8217; terms).</p>
<p>For example, you can move it to user&#8217;s Library folder (the first line moves it, the second line creates a symlink and the third line hides the symlink in Finder):</p>
<pre><code>mv ~/Documents/Steam\ Content ~/Library/Steam\ Content
ln -s ~/Library/Steam\ Content ~/Documents/Steam\ Content
setfile -P -a V ~/Documents/Steam\ Content</code></pre>
<p>It&#8217;s not necessary to move using the Terminal.app — you can as well just take and drag in Finder to wherever you want. In this case, disregard the <code>mv ...</code> command and use only:</p>
<pre><code>ln -s NEW_LOCATION_OF_STEAM_CONTENT ~/Documents/Steam\ Content
setfile -P -a V ~/Documents/Steam\ Content</code></pre>
<p>If you don&#8217;t know the exact new path, just drag and drop Steam Content (while it&#8217;s in the new location) to the Terminal.app window.</p>
]]></content:encoded>
			<wfw:commentRss>http://dae.cyberic.eu/blog/get-rid-of-steam-content-from-documents-in-mac%c2%a0os%c2%a0x/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Select input language by Caps Lock in Mac OS X</title>
		<link>http://dae.cyberic.eu/blog/select-input-language-by-caps-lock-in-mac-os-x/</link>
		<comments>http://dae.cyberic.eu/blog/select-input-language-by-caps-lock-in-mac-os-x/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 11:38:41 +0000</pubDate>
		<dc:creator>Dae</dc:creator>
				<category><![CDATA[How to’s]]></category>
		<category><![CDATA[caps lock]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[increasing productivity]]></category>
		<category><![CDATA[keyremap4macbook]]></category>
		<category><![CDATA[mac os]]></category>
		<category><![CDATA[pckeyboardhack]]></category>

		<guid isPermaLink="false">http://dae.cyberic.eu/?p=593</guid>
		<description><![CDATA[(This article is as well available in Russian). I found a new way to bind input language (input source) switch to the Caps Lock button in Mac OS X. Unlike Kirgudu, the Russian application which is also able to do that, my &#8230; <a href="http://dae.cyberic.eu/blog/select-input-language-by-caps-lock-in-mac-os-x/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>(This article is as well available <a href="http://dae.cyberic.eu/blog/pereklyucheniye-yazika-vvoda-po-caps-lock-v-mac-os-x/">in Russian</a>).</em></p>
<p>I found a new way to bind <strong>input language (input source) switch to the Caps Lock</strong> button in Mac OS X. Unlike <a href="http://pihto.com/kirgudu">Kirgudu</a>, the Russian application which is also able to do that, my method works without a lag, so language changes instantly after pressing the Caps Lock button. This is especially important if you’re a fast typer: with Kirgudu, when you start typing right after pressing the Caps Lock, the first letters of a new word might appear in a previously selected language. (I.e. if you used English and Russian layouts, instead of <em>www.google.com</em>, you’d type <em>ццw.google.com</em>).<br />
<span id="more-593"></span><br />
The logic behind my method is: in OS X system settings, I bind input source selection to the F19 button (instead of default Cmd + Space — which you will still be able to use, by the way). Then, by the means of <a href="http://pqrs.org/macosx/keyremap4macbook/index.html">PCKeyboardHack</a> (driver patch with a “System Preferences” pane, written by Takayama Fumihiko) Caps Lock is remapped to F19. And of course, it will work regardless of your keyboard having a F19 key.</p>
<p>It should work on Mac OS X Leopard and Snow Leopard — but I don&#8217;t know about Tiger.</p>
<h3>Cons</h3>
<ol>
<li>You will not be able to toggle the Caps Lock mode anymore.</li>
<li>The green light on the button of your keyboard will not change as you change the input source — it will be lid constantly.</li>
<li>You will have to uninstall DoubleCommand and any other keyboard remappers.</li>
<li>This way is harder than simply installing Kirgudu.</li>
</ol>
<p>If you don’t like it later or something won’t work, you will always be able to revert changes. Every mentioned program has an uninstaller.</p>
<h3>Step-by-step guide</h3>
<ol>
<li>Download and install <a href="http://pqrs.org/macosx/keyremap4macbook/extra.html">PCKeyboardHack</a> (requires a reboot).</li>
<li>In System Preferences go to “Keyboard” → click the “Modifier Keys&#8230;” button and for Caps Lock choose “No action”.<img class="centered" src="http://dae.cyberic.eu/wp-content/uploads/caps-lock-no-action-en.png" alt="Caps Lock No Action" width="323" height="229" /></li>
<li>If your keyboard does have a F19 key, you may skip this step. Otherwise <a href="http://dae.cyberic.eu/wp-content/uploads/Simulate%20F%20keys.dmg">download</a> my application (actually, this is just a line of AppleScript wrapped into an application), which will press this button virtually. After downloading, unpack and mount the .dmg and drag “Simulate F19” to the Dock (temporarily).<img class="centered" src="http://dae.cyberic.eu/wp-content/uploads/simulate-f19-to-dock.png" alt="Simulate F19 To Dock" width="110" height="173" /></li>
<li>Switch to “Keyboard Shortcuts” tab in the same window, select “Keyboard &amp; Text Input” and find “Select the previous input source” (or “next source” — does not matter). Double click the shortcut to change it. Now, if you have F19 on your keyboard, just press it, otherwise press Simulate F19.app in the Dock (if your window lost focus, try once or twice again until the result: double click the shortcut field and press Simulate F19.app). Here is what you should get eventually:<img class="centered" src="http://dae.cyberic.eu/wp-content/uploads/bind-change-layout-to-f19-en.png" alt="Bind Change Layout To F19" width="481" height="245" />If it worked out, you can remove Simulate F19 from the Dock.</li>
<li>Return to the main window of System Preferences and choose PCKeyboardHack. Tick “Change Caps Lock” and in the “keycode” column change 51 to 80.<img class="centered" src="http://dae.cyberic.eu/wp-content/uploads/change-caps-lock-keycode-en.png" alt="Change Caps Lock Keycode" width="452" height="151" /></li>
</ol>
<p><strong>Done!</strong></p>
<h3>Additional information</h3>
<p><strong>If there is a noticeable delay,</strong> download and install <a href="http://pqrs.org/macosx/keyremap4macbook/index.html">KeyRemap4MacBook</a> (requires a reboot). Choose it in System Preferences, select “Mapping” tab, in search field type “capslock” and tick “Enable CapsLock LED Hack” thereafter. This is required to suppress <a href="http://support.apple.com/kb/HT1192">accidental activation protection</a>, used for the Caps Lock button in Mac OS X.<img class="centered" src="http://dae.cyberic.eu/wp-content/uploads/tick-caps-lock-led-hack-en.png" alt="Tick Caps Lock Led Hack" width="452" height="151" /></p>
<p><strong>For advanced users:</strong> instead of F19 you may use any other key in the range of F13–F19. To do that, in the third step choose an appropriate application (Simulate F13, Simulate F14 etc). And in the fifth step, instead of 80, you need to pick a keycode according to the following table:</p>
<table>
<tbody>
<tr>
<th>Button</th>
<th>Keycode</th>
</tr>
<tr>
<td>F13</td>
<td>105</td>
</tr>
<tr>
<td>F14</td>
<td>107</td>
</tr>
<tr>
<td>F15</td>
<td>113</td>
</tr>
<tr>
<td>F16</td>
<td>106</td>
</tr>
<tr>
<td>F17</td>
<td>64</td>
</tr>
<tr>
<td>F18</td>
<td>79</td>
</tr>
<tr>
<td>F19</td>
<td>80</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://dae.cyberic.eu/blog/select-input-language-by-caps-lock-in-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Переключение языка ввода по caps lock в Mac OS X</title>
		<link>http://dae.cyberic.eu/blog/pereklyucheniye-yazika-vvoda-po-caps-lock-v-mac-os-x/</link>
		<comments>http://dae.cyberic.eu/blog/pereklyucheniye-yazika-vvoda-po-caps-lock-v-mac-os-x/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 12:43:55 +0000</pubDate>
		<dc:creator>Dae</dc:creator>
				<category><![CDATA[How to’s]]></category>
		<category><![CDATA[caps lock]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[increasing productivity]]></category>
		<category><![CDATA[keyremap4macbook]]></category>
		<category><![CDATA[mac os]]></category>
		<category><![CDATA[pckeyboardhack]]></category>
		<category><![CDATA[на русском]]></category>

		<guid isPermaLink="false">http://dae.cyberic.eu/?p=572</guid>
		<description><![CDATA[(This article is as well available in English). Я нашел новый способ «повесить» на клавишу caps lock переключение языка (раскладки) в Mac OS X. В отличие от программы Kirgudu, которая тоже умеет это делать, мой способ работает без задержек, то &#8230; <a href="http://dae.cyberic.eu/blog/pereklyucheniye-yazika-vvoda-po-caps-lock-v-mac-os-x/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>(This article is as well available <a href="http://dae.cyberic.eu/blog/select-input-language-by-caps-lock-in-mac-os-x/">in English</a>).</em></p>
<p>Я нашел новый способ «повесить» на клавишу caps lock переключение языка (раскладки) в Mac OS X. В отличие от программы <a href="http://pihto.com/kirgudu">Kirgudu</a>, которая тоже умеет это делать, мой способ работает без задержек, то есть язык переключается практически моментально после нажатия. Это важно, если вы набираете быстро: в случае с Kirgudu, при быстром наборе после нажатия caps lock первые несколько букв могут напечататься на предыдущем языке. (То есть, например, вместо <em>www.google.ru</em> получится <em>ццw.google.ru</em>)<br />
<span id="more-572"></span><br />
Суть способа такова: в настройках сочетаний клавиш OS X смена языка назначается на клавишу F19 (вместо стандартного сочетания Cmd + Space, которое, впрочем, тоже можно оставить), затем с помощью <a href="http://pqrs.org/macosx/keyremap4macbook/index.html">PCKeyboardHack</a> (это патч к драйверу + интерфейс к нему в системных настройках, написанные Takayama Fumihiko) клавиша caps lock переназначается на эту самую F19. При этом совершенно не важно, есть ли у вас эта клавиша на клавиатуре или нет.</p>
<p>Это должно работать на Mac OS X Leopard и Snow Leopard, про Tiger не знаю.</p>
<h3>Минусы</h3>
<ol>
<li>Сам режим caps lock будет никак не включить.</li>
<li>Нет синхронизации текущего языка с зеленым огоньком на клавише (он будет гореть постоянно).</li>
<li>Перед применением придется избавиться от DoubleCommand и иных клавиатурных «ремапперов», если у вас такие имеются.</li>
<li>Этот метод сложнее в настройке, чем Kirgudu.</li>
</ol>
<p>Однако, если вам что-то не понравится или не сработает, всегда можно будет все вернуть на место. У каждой из устанавливаемых программ есть деинсталлер.</p>
<h3>Пошаговая инструкция</h3>
<ol>
<li>Скачайте и установите <a href="http://pqrs.org/macosx/keyremap4macbook/extra.html">PCKeyboardHack</a> (перезагрузитесь опять).</li>
<li>В системных настройках зайдите в «Клавиатуру» → вкладка «Клавиатура» → кликните по кнопке «Клавиши модификации» и для caps lock выберите «Никакого действия».<img class="centered" src="http://dae.cyberic.eu/wp-content/uploads/caps-lock-no-action.png" alt="Caps Lock No Action" width="371" height="230" /></li>
<li>Если на вашей клавиатуре в верхнем ряду присутствует клавиша F19, то вы можете пропустить данный шаг. В противном случае, скачайте мою <a href="http://dae.cyberic.eu/wp-content/uploads/Simulate%20F%20keys.dmg">программу</a> <em>(на самом деле, это просто одна строчка на AppleScript, обернутая в программу)</em>, которая эту клавишу нажмет виртуально. После скачивания, распакуйте образ dmg и перетащите «Simulate F19» из него в док (это временно).<img class="centered" src="http://dae.cyberic.eu/wp-content/uploads/simulate-f19-to-dock.png" alt="Simulate F19 To Dock" width="110" height="173" /></li>
<li>Переключитесь в том же окне системных настроек на вкладку «Сочетания клавиш» → «Клавиатура и ввод текста» → найдите «Выбрать предыдущий источник ввода» (или «следующий», не важно). Кликните дважды по месту, где указывается сочетание клавиш для данного действия. Затем, в случае, если на вашей клавиатуре есть F19, просто нажмите эту клавишу, в противном случае, нажмите иконку программы Simulate F19.app в вашем доке. (Если окно после этого перестало быть активным, просто повторите процедуру: кликните двойным кликом по сочетанию справа и еще раз нажмите на Simulate F19.app). В итоге должно получиться так:<img class="centered" src="http://dae.cyberic.eu/wp-content/uploads/bind-change-layout-to-f19.png" alt="Bind Change Layout To F19" width="481" height="245" />Если все получилось, иконку Simulate F19 можно убрать из дока.</li>
<li>Вернитесь в главное окно системных настроек, нажмите PCKeyboardHack. Поставьте галочку напротив «Change Caps Lock», а в колонке «keycode» поменяйте 51 на 80.<img class="centered" src="http://dae.cyberic.eu/wp-content/uploads/change-caps-lock-keycode.png" alt="Change Caps Lock Keycode" width="452" height="151" /></li>
</ol>
<p><strong>Готово!</strong></p>
<h3>Дополнительно</h3>
<p><strong>Если вы замечаете задержку</strong>, скачайте и установите <a href="http://pqrs.org/macosx/keyremap4macbook/index.html">KeyRemap4MacBook</a> (потребуется перезагрузка). После этого, откройте ее в системных настройках, затем выберите вкладку «Mapping» — там в строке поиска введите «capslock» и поставьте галочку рядом с «Enable CapsLock LED Hack». Это нужно для того, чтобы выключить предусмотренную Apple <a href="http://support.apple.com/kb/HT1192">защиту от случайных нажатий caps lock</a>.<img class="centered" src="http://dae.cyberic.eu/wp-content/uploads/tick-caps-lock-led-hack.png" alt="Tick Caps Lock Led Hack" width="452" height="151" /></p>
<p><strong>Для продвинутых пользователей:</strong> вместо клавиши F19 может выступить любая другая клавиша в диапазоне F13–F19. Очевидно, что для этого нужно на третьем шаге выбрать соответствующую желаемой клавише программу (Simulate F13, Simulate F14 и т.д.) А на пятом шаге, вместо 80 нужно будет поставить keycode в соответствие с таблицей:</p>
<table>
<tbody>
<tr>
<th>Клавиша</th>
<th>Код</th>
</tr>
<tr>
<td>F13</td>
<td>105</td>
</tr>
<tr>
<td>F14</td>
<td>107</td>
</tr>
<tr>
<td>F15</td>
<td>113</td>
</tr>
<tr>
<td>F16</td>
<td>106</td>
</tr>
<tr>
<td>F17</td>
<td>64</td>
</tr>
<tr>
<td>F18</td>
<td>79</td>
</tr>
<tr>
<td>F19</td>
<td>80</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://dae.cyberic.eu/blog/pereklyucheniye-yazika-vvoda-po-caps-lock-v-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Mouse cursor skipping (jumping) bug on Mac OS X</title>
		<link>http://dae.cyberic.eu/blog/mouse-cursor-skipping-jumping-bug-on-mac-os-x/</link>
		<comments>http://dae.cyberic.eu/blog/mouse-cursor-skipping-jumping-bug-on-mac-os-x/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 19:58:57 +0000</pubDate>
		<dc:creator>Dae</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[mac os]]></category>
		<category><![CDATA[mouse]]></category>

		<guid isPermaLink="false">http://dae.cyberic.eu/?p=476</guid>
		<description><![CDATA[Problem diagnostics (scroll down for solutions/walkarounds) What we know so far about the mouse cursor skipping (jumpy, jittery, erratic movement) bug / problem of Mac OS X portrayed in the video above (when the source of knowledge is not specified, &#8230; <a href="http://dae.cyberic.eu/blog/mouse-cursor-skipping-jumping-bug-on-mac-os-x/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/7k0iBmhzoFM&amp;hl=ru_RU&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/7k0iBmhzoFM&amp;hl=ru_RU&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><span id="more-476"></span></p>
<h3>Problem diagnostics</h3>
<p><em>(scroll down for solutions/walkarounds)</em></p>
<p>What we know so far about the <strong>mouse cursor skipping (jumpy, jittery, erratic movement)   bug / problem of Mac OS X</strong> portrayed in the video above <em>(when the source of knowledge is not specified, the source is me)</em>:</p>
<ol>
<li>It occurs mostly with gaming and &#8220;high-precision&#8221; mouses, confirmed the following:
<ol>
<li>Logitech G5, <a href="http://dae.cyberic.eu/wp-content/uploads/logitech-g5-first-edition.jpg">first  edition</a> and <a href="http://dae.cyberic.eu/wp-content/uploads/logitech-g5-second-edition.jpg">second  edition</a>,</li>
<li>Logitech RX1000,</li>
<li>Razer DeathAdder 3G ”Mac edition”,</li>
<li>Logitech G3 <em>(<a href="http://www.youtube.com/watch?v=7k0iBmhzoFM">source</a> and <a href="http://episteme.arstechnica.com/eve/forums/a/tpc/f/8300945231/m/552003601831?r=637003601831#637003601831">source</a>)</em>,</li>
<li>Logitech G9x <em>(<a href="http://logitech.lithium.com/t5/G-Series-Mice/G9x-Tracking-Bug-on-Mac-OS-X/td-p/386523">source</a>)</em>,</li>
<li>Razer DeathAdder <em>(<a href="http://episteme.arstechnica.com/eve/forums/a/tpc/f/8300945231/m/328002508831">source</a>)</em>,</li>
<li>Razer Copperhead <em>(<a href="http://episteme.arstechnica.com/eve/forums/a/tpc/f/8300945231/m/328002508831">source</a></em><em>)</em>,</li>
<li>Razer Lachesis <em>(<a href="http://episteme.arstechnica.com/eve/forums/a/tpc/f/8300945231/m/328002508831?r=541004558831#541004558831">source</a>)</em>,</li>
<li>Razer Salmosa (source: comment below by <strong>h4rg</strong>),</li>
<li>Saitek GM3200 (source: comment below by <strong>Matt</strong>),</li>
<li>Razer ProClick (source: comment below by <strong>Slim</strong>),</li>
<li>Logitech MX510 (source: comment below by <strong>hz</strong>),</li>
<li>Logitech G500 (source: comment below by <strong>Ali</strong> — can be fixed in a similar way to Razer, see the <a href="http://dae.cyberic.eu/blog/mouse-cursor-skipping-jumping-bug-on-mac-os-x/comment-page-1/#comment-535">comment</a>),</li>
<li>Razer Imperator (source: comment below by <strong>DrLex</strong>),</li>
<li>Kensington Optical Elite (source: comment below by <strong>Paul</strong>),</li>
<li>&#8230; <em>(please suggest more in the comments)</em>.</li>
</ol>
</li>
<li>It occurs on Mac OS X 10.5 &#8220;Leopard&#8221;, 10.6 &#8220;Snow Leopard&#8221; and <span style="text-decoration: line-through;">I  don&#8217;t know about 10.4 &#8220;Tiger&#8221;</span> 10.4 <a href="http://maczealots.com/reviews/logitech-mx1000/">Tiger too</a>.</li>
<li>It does not occur on Windows with the same mouses.</li>
<li>It occurs right after installing the operating system, when no other 3rd party software is installed, so it&#8217;s most likely software independent.</li>
<li>It&#8217;s computer independent. I&#8217;ve seen it on various Mac Pro, MacBook, MacBook Pro, MacBook Air and even on a Hackintosh.</li>
<li>If you connect both &#8220;normal&#8221; and &#8220;jittery&#8221; mouses together to the same computer, &#8220;normal&#8221; will remain &#8220;normal&#8221; and &#8220;jittery&#8221; will remain &#8220;jittery&#8221;.</li>
<li>Regardless of what some Google search results say, the bug occurs no matter with or without an external display.</li>
<li>Regardless of what some Google search results say, the bug is not gone when you turn off Bluetooth &#8220;search for input devices&#8230;&#8221; option or  turn off Bluetooth entirely.</li>
<li>Regardless of what some Google search results say, reflashing Logitech G5 (neither of the editions) does not fix the bug.</li>
<li>Booting without Ethernet cable plugged in does not help (source).</li>
<li>USB Overdrive, <span style="text-decoration: line-through;">SteerMouse</span> or ControllerMate do not fix the bug <em>(update: SteerMouse addresses the issue for Logitech mouses, see below)</em>.</li>
<li><strong>The problem is very likely to be related to USB polling rate setting of the mouse</strong>. Mouses with 125 Hz polling rate don&#8217;t experience problems with Mac OS X (for example, Logitech MX518 which has a 125 Hz polling rate is working fine with Mac OS X, although it  is considered a gaming mouse). My personal assumption about the nature of the bug (proven with USB Prober): the USB driver of Mac OS X does not adjust its polling rate to the polling rates of such mouses.</li>
<li>It seems that the problem occurs even after &#8220;downclocking&#8221; the polling rate of a mouse to 125Hz. It simply becomes less noticeable (see the <a href="http://ipradio.ru/files/125hz_1800dpi_1.mov">video</a> provided by user <strong>hz</strong>).</li>
</ol>
<h3>Known solutions &amp; walkarounds</h3>
<ol>
<li>There is a sort of a walkaround for <strong>Razer mouses</strong>. Install official Razer drivers (obtainable from the <a href="http://www.razersupport.com/index.php?_m=downloads&amp;_a=view&amp;parentcategoryid=76&amp;pcid=0&amp;nav=0">official support site</a>), connect your Razer mouse and <a href="http://dae.cyberic.eu/wp-content/uploads/razer-driver-change-polling-rate.jpg">set  the polling rate</a> to 125 Hz. Once you do that,<strong> the mouse will work  fine on any Mac</strong> you connect it to since the setting is stored in the  internal memory of the mouse. You can do the described procedure on  either Mac OS X or Windows, but I personally recommend to do that on  Windows, because unfortunately (as for November 2009) Razer Mac driver  will not uninstall itself correctly from your Mac if you tell it to do  so.</li>
<li>According to some reports, <a href="http://plentycom.jp/en/steermouse/">SteerMouse</a> fixes the problem for various <strong>Logitech mouses</strong>. Unfortunately you can not fix the problem for Logitech mouses in a similar way to Razer. Logitech SetPoint on Windows won&#8217;t store the polling rate setting in the internal memory of a mouse.</li>
</ol>
<p>It seems to me that the bug is very common — just happy Macintoshers  either don&#8217;t notice or tend to ignore it. I have reported it to Apple  (problem ID: 7675662) and even wrote to Steve Jobs about it&#8230; <span style="color: #ff0000;"><strong>If  you as well experience the same problem and you want to have it fixed by  Apple, please fill a bug report to <a href="http://bugreport.apple.com/">Apple Developer Connection</a> (ADC), include your system profile and refer to cases #8023844, #7675662, #7826519, #8097819, #8102684.</strong></span> After that you can as well leave your own bug  report identification number in the comments below, so others could  refer to it. If you don&#8217;t have an ADC account, registering is free or  you can as well try to use your Apple.com/iTunes account. Submitting is  easy and won&#8217;t take you much time.</p>
<p>More information on the issue is welcome in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://dae.cyberic.eu/blog/mouse-cursor-skipping-jumping-bug-on-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>87</slash:comments>
<enclosure url="http://ipradio.ru/files/125hz_1800dpi_1.mov" length="2135449" type="video/quicktime" />
		</item>
		<item>
		<title>“Building boot caches” error when changing startup disk</title>
		<link>http://dae.cyberic.eu/blog/building-boot-caches-error-when-changing-startup-disk/</link>
		<comments>http://dae.cyberic.eu/blog/building-boot-caches-error-when-changing-startup-disk/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 15:56:09 +0000</pubDate>
		<dc:creator>Dae</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[mac os]]></category>

		<guid isPermaLink="false">http://dae.cyberic.eu/?p=126</guid>
		<description><![CDATA[Once I tried to change the default startup disk on my Mac running Snow Leopard and the following error appeared: “you can&#8217;t change the startup disk to the selected disk. Building boot caches on boot helper partition failed”. At first &#8230; <a href="http://dae.cyberic.eu/blog/building-boot-caches-error-when-changing-startup-disk/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Once I tried to change the default startup disk on my Mac running Snow Leopard and the following error appeared: “you can&#8217;t change the startup disk to the selected disk. Building boot caches on boot helper partition failed”.<br />
<span id="more-126"></span><img class="aligncenter size-full wp-image-177" title="building-boot-caches-failed" src="http://dae.cyberic.eu/wp-content/uploads/building-boot-caches-failed.png" alt="" width="500" height="299" /></p>
<p>At first I was trying to figure what&#8217;s a boot helper partition and where do I find it, but eventually I decided to take a look at com.apple.Boot.plist file, which appeared to be non-existent in it&#8217;s regular place.</p>
<p>So I created one by myself. In Terminal:</p>
<pre><code>sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist</code></pre>
<p>There inserted the default code:</p>
<pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://
www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
&lt;plist version="1.0"&gt;
&lt;dict&gt;
	&lt;key&gt;Kernel&lt;/key&gt;
	&lt;string&gt;mach_kernel&lt;/string&gt;
	&lt;key&gt;Kernel Flags&lt;/key&gt;
	&lt;string&gt;&lt;/string&gt;
&lt;/dict&gt;
&lt;/plist&gt;
</code></pre>
<p>(Cmd+X to save the file).</p>
<p>This solved the problem for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://dae.cyberic.eu/blog/building-boot-caches-error-when-changing-startup-disk/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
