<?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>Windows Registry &#8211; Henry Poon&#039;s Blog</title>
	<atom:link href="https://blog.henrypoon.com/blog/tag/windows-registry/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.henrypoon.com</link>
	<description></description>
	<lastBuildDate>Mon, 03 Oct 2022 05:30:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">83044199</site>	<item>
		<title>Removing the annoying Windows language hotkeys “Ctrl+Space”, “Shift+Space” etc. that toggles the full-width/half-width characters on the Chinese IME</title>
		<link>https://blog.henrypoon.com/blog/2012/01/03/removing-the-annoying-windows-language-hotkeys-ctrlspace-shiftspace-etc-that-toggles-the-full-widthhalf-width-characters-on-the-chinese-ime/</link>
					<comments>https://blog.henrypoon.com/blog/2012/01/03/removing-the-annoying-windows-language-hotkeys-ctrlspace-shiftspace-etc-that-toggles-the-full-widthhalf-width-characters-on-the-chinese-ime/#comments</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Tue, 03 Jan 2012 23:04:52 +0000</pubDate>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[9]]></category>
		<category><![CDATA[Chan]]></category>
		<category><![CDATA[Click]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Control Panel]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Digital technology]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Family]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Hex]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[Input method]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Keyboard shortcut]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Lie]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[Page]]></category>
		<category><![CDATA[STR]]></category>
		<category><![CDATA[UNC]]></category>
		<category><![CDATA[User interface techniques]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Registry]]></category>
		<category><![CDATA[Z]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/removing-the-annoying-windows-language-hotkeys-%e2%80%9cctrlspace%e2%80%9d-%e2%80%9cshiftspace%e2%80%9d-etc-that-toggles-the-full-widthhalf-width-characters-on-the-chinese-ime</guid>

					<description><![CDATA[There is a bug in Windows that prevents switching the hotkey of some of the language bar features.  The user is unable to change any of the hotkeys in the Advanced Key Settings page.  Some of the changed hotkeys revert to what they were before when the user tries to apply the changes.  Two keys [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">There is a bug in Windows that prevents switching the hotkey of some of the language bar features.  The user is unable to change any of the hotkeys in the Advanced Key Settings page.  Some of the changed hotkeys revert to what they were before when the user tries to apply the changes.  Two keys in particular, the “Ctrl+Space” and the “Shift+Space” key combinations are the most annoying.</p>



<p class="wp-block-paragraph">These two keys toggle the full-width (double-byte), and the half-width (single-byte&#8221;) character sets when typing with the Chinese IME.&nbsp; Full-width characters look like “ｔｈｉｓ “ while half-width is what people are normally used to.&nbsp; The default key combinations are easy to press by accident in situations such as capitalizing a title.&nbsp; Therefore, it is beneficial to remove this hotkey.</p>



<h1 class="wp-block-heading">Solution</h1>



<p class="wp-block-paragraph">Because changing the key settings manually through Windows does not work, one must go through the registry.&nbsp; The following fix applies to the current user that is logged in.&nbsp; Apply the following registry keys and then restart the computer.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Windows Registry Editor Version 5.00</p><p>[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]</p><p>[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]<br>&#8220;Virtual Key&#8221;=hex:ff,00,00,00<br>&#8220;Key Modifiers&#8221;=hex:00,c0,00,00<br>&#8220;Target IME&#8221;=hex:00,00,00,00</p><p>[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]<br>&#8220;Virtual Key&#8221;=hex:ff,00,00,00<br>&#8220;Key Modifiers&#8221;=hex:00,c0,00,00<br>&#8220;Target IME&#8221;=hex:00,00,00,00</p><p>[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]<br>&#8220;Virtual Key&#8221;=hex:ff,00,00,00<br>&#8220;Key Modifiers&#8221;=hex:00,c0,00,00<br>&#8220;Target IME&#8221;=hex:00,00,00,00</p><p>[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]<br>&#8220;Virtual Key&#8221;=hex:ff,00,00,00<br>&#8220;Key Modifiers&#8221;=hex:00,c0,00,00<br>&#8220;Target IME&#8221;=hex:00,00,00,00</p><p>[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000071]<br>&#8220;Virtual Key&#8221;=hex:ff,00,00,00<br>&#8220;Key Modifiers&#8221;=hex:00,c0,00,00<br>&#8220;Target IME&#8221;=hex:00,00,00,00</p><p>[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000072]<br>&#8220;Virtual Key&#8221;=hex:ff,00,00,00<br>&#8220;Key Modifiers&#8221;=hex:00,c0,00,00<br>&#8220;Target IME&#8221;=hex:00,00,00,00</p><p>[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000201]<br>&#8220;Virtual Key&#8221;=hex:ff,00,00,00<br>&#8220;Key Modifiers&#8221;=hex:00,c0,00,00<br>&#8220;Target IME&#8221;=hex:00,00,00,00</p><p>[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000202]<br>&#8220;Virtual Key&#8221;=hex:ff,00,00,00<br>&#8220;Key Modifiers&#8221;=hex:00,c0,00,00<br>&#8220;Target IME&#8221;=hex:00,00,00,00</p><p>[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000203]<br>&#8220;Virtual Key&#8221;=hex:ff,00,00,00<br>&#8220;Key Modifiers&#8221;=hex:00,c0,00,00<br>&#8220;Target IME&#8221;=hex:00,00,00,00</p></blockquote>



<p class="wp-block-paragraph">In the registry, one can also navigate to “HKEY_CURRENT_USERControl PanelInput MethodHot Keys” and see a list of folders with names that have eight numbers in them with leading zeroes.&nbsp; Each folder here represents a particular hotkey related to an IME.&nbsp; Clicking on one of these folders will show data for these keys.</p>



<p class="wp-block-paragraph">Setting “Key Modifiers” to “00 c0 00 00” removes the use of the Ctrl and Alt key for the hotkey.<br>Setting “Virtual Key” to “ff 00 00 00” sets the key to nothing.<br>The key “Target IME” can be left as is.</p>



<p class="wp-block-paragraph">In the case of the “Shift+Space” hotkey, “Shift” is the key modifier and “Space” is the virtual key.</p>



<p class="wp-block-paragraph">It is unclear which folder corresponds to the key that toggles the character shape, therefore this fix is a blanket approach.</p>



<h1 class="wp-block-heading">If the Above Still Fails</h1>



<p class="wp-block-paragraph">Try combining the fix with an installation of Microsoft Office IME 2010, which can be downloaded here: <a href="http://www.microsoft.com/downloads/zh-tw/details.aspx?FamilyID=60984ecd-9575-411a-bd38-2294f17c4131&amp;displaylang=zh-tw" target="_blank" rel="noreferrer noopener">http://www.microsoft.com/downloads/zh-tw/details.aspx?FamilyID=60984ecd-9575-411a-bd38-2294f17c4131&amp;displaylang=zh-tw</a>.  Despite the name, it does not require Microsoft Office to be installed. After installing, apply the registry keys and restart.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2012/01/03/removing-the-annoying-windows-language-hotkeys-ctrlspace-shiftspace-etc-that-toggles-the-full-widthhalf-width-characters-on-the-chinese-ime/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1305</post-id>	</item>
		<item>
		<title>Remembrance Day + Solidworks Hacks</title>
		<link>https://blog.henrypoon.com/blog/2009/11/12/remembrance-day-solidworks-hacks/</link>
					<comments>https://blog.henrypoon.com/blog/2009/11/12/remembrance-day-solidworks-hacks/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Thu, 12 Nov 2009 07:00:00 +0000</pubDate>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[64-bit computers]]></category>
		<category><![CDATA[64-bit computing]]></category>
		<category><![CDATA[Bitdefender]]></category>
		<category><![CDATA[Chan]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Computer architecture]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Dia]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Drive]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[Find]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Net]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[Program Files]]></category>
		<category><![CDATA[RAR]]></category>
		<category><![CDATA[Run]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SolidWorks]]></category>
		<category><![CDATA[Special folder]]></category>
		<category><![CDATA[STR]]></category>
		<category><![CDATA[Struct]]></category>
		<category><![CDATA[Thou]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[Urge]]></category>
		<category><![CDATA[Week]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows NT architecture]]></category>
		<category><![CDATA[Windows Registry]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[World War I]]></category>
		<category><![CDATA[World War II]]></category>
		<category><![CDATA[WoW64]]></category>
		<category><![CDATA[X86]]></category>
		<category><![CDATA[Z]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/remembrance-day-solidworks-hacks</guid>

					<description><![CDATA[Although today is Rememberance Day, I did not go through my yearly tradition of playing World War II themed computer games.&#160; Yes, the idea of doing that might be stange or create a bad image, but I mean no disrespect. Today was supposed to be the day for me to catch up on homework since [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Although today is Rememberance Day, I did not go through my yearly tradition of playing World War II themed computer games.&nbsp; Yes, the idea of doing that might be stange or create a bad image, but I mean no disrespect.</p>
<p>Today was supposed to be the day for me to catch up on homework since I had missed a week of class due to my Class 5 road test and my gum graft surgery.&nbsp; Ivan was nice enough to lend me his notes.&nbsp; Rather than doing homework today, I decided that I was fed up with Solidworks 2008 not running properly on my Windows 7 x64.</p>
<p>I had previous downloaded the SP4.0 for Solidworks 2008 in hopes that it will allow me to run it on my computer.&nbsp; To try to get that update to work I would have to install Solidworks 2008 SP0.0.&nbsp; Due to an unknown reason it would not install on my computer.&nbsp; Despite the fact that Solidworks would say &#8216;this program does not support Vista x64&#8217;, I had gotten it to install by setting the compatibility mode.&nbsp; This time around, the installer simply got stuck.</p>
<p>I then thought of alternate methods of getting the program on my computer.&nbsp; I looked to my virtual machine, which was my temporary solution.&nbsp; It ran Windows XP and could barely run SW08.&nbsp; I tried to send the files through the network.&nbsp; I couldn&#8217;t send the files through with a hard drive since it was being used to install the program (yes, the installer was stuck, but I left it running to see if it would respond).&nbsp; I had trouble sending the files through the network since I had disabled all the network services on the virtual machine to save memory.</p>
<p>A few hours later I still did not have Internet back, but I did however have access to the LAN.&nbsp; That was all I needed.&nbsp; While doing the network transfer, an idea hit me.&nbsp; I turned off Bitdefender and the Solidworks install worked.</p>
<p>After the install, I immediately updated the installation to SP4.0.&nbsp; I cracked the program as was instructed by the readme.&nbsp; The program still didn&#8217;t work.&nbsp; I was not shocked.&nbsp; It told me that it could not find license information.&nbsp; I figured that it was a side effect of the 64 bit OS.&nbsp; I took another look at my patch files and saw that it was a 32 bit patch (the title never said).&nbsp; I looked for x64 versions of SW08 on eMule, but could not find any fast downloads.</p>
<p>Later on an idea for a fix hit me.&nbsp; I realized that the 32 bit programs were stored in &#8216;Program Files (x86), which meant I put the license file in the wrong place.&nbsp; It was supposed to go into &#8216;C:Program FilesSolidWorks&#8217;. I missed the x86 part.&nbsp; I changed that and ran the program again.&nbsp; Still no good.&nbsp; I looked in the registry to see if my registry keys were correct and I stumbled upon the folder where 32 bit software registry entries were stored.&nbsp; I then realized that my registry info had to go in there instead.&nbsp; I fixed that and tried it one more time.&nbsp; It was still no good.&nbsp; Then i thought, &#8216;if there was a place for 32 bit registry keys, would that apply for system32 as well?&#8217;&nbsp; Turns out I was correct.&nbsp; I put the dll file in &#8216;c:WindowsWow6432&#8217;.&nbsp; I ran SW again and it works.&nbsp; I felt like a total genius.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2009/11/12/remembrance-day-solidworks-hacks/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">10</post-id>	</item>
	</channel>
</rss>
