Test Image for Tuning Pixel Clock and Phase on an LCD Monitor

If you have ever tried to get an LCD tuned just right when using a KVM switch you’ll know that the key is in the pixel clock and the phase settings.

Download and use the attached gif as a test image with which to tune your screen.

Make sure that it is being viewed at 100% (not scaled in your browser) and set your pixel clock so that the pattern is uniform across the screen.  Set the phase such that → Continue reading “Test Image for Tuning Pixel Clock and Phase on an LCD Monitor”

Removing Extra Whitespace Between List Item Entries in IE

Using a CSS styled unordered list you can create a fairly sophisticated navigational bar with rollover states.

In IE6 and IE7 without some special consideration, you end up with spurious white space rendered between the list item.

Click here for and HTML example of the problem (you’ll need to be using IE 6 or IE 7).

Click here for an example of the fix
and a detailed explanation of how to do it.→ Continue reading “Removing Extra Whitespace Between List Item Entries in IE”

VMWare: Fix for arrow and delete keys not working

Under VMWare Workstation 6.5 I noticed that the arrow keys no longer worked.  After a bit of searching around I found the following:
Edit your "/etc/vmware/config" file and add:

xkeymap.keycode.108 = 0x138 # Alt_R

xkeymap.keycode.106 = 0x135 # KP_Divide

xkeymap.keycode.104 = 0x11c # KP_Enter

xkeymap.keycode.111 = 0x148 # Up

xkeymap.keycode.116 = 0x150 # Down

xkeymap.keycode.113 = 0x14b # Left

xkeymap.keycode.114 = 0x14d # Right

xkeymap.keycode.105 = 0x11d # Control_R

xkeymap.keycode.118 = 0x152 # Insert

xkeymap.keycode.119 = 0x153 # Delete

xkeymap.keycode.110 → Continue reading “VMWare: Fix for arrow and delete keys not working”

CRiSP Not Accepting a License Key

I have recently been introduced to CRiSP, an amazing text editor.

Also recently, I had Xwindows crash on me while I had a running instance of CRiSP.  When I went to fire up CRiSP again it told me I was in demo mode and that I needed to get a license.    I have a fully licensed copy

I e-mailed the nice folks at CRiSP and within a few hours they e-mailed me back with the fix.

rm -rf Continue reading “CRiSP Not Accepting a License Key”

How to Fix Getting a Black Screen When Attempting to Install Windows XP

I recently was re-installing WinXP on my folks computer and instead of blowing away their existing disk used an extra one that I had lying around.

When I went to run the WinXP set up disk I chose to boot from the CD and then got the "Setup is inspecting your computer’s configuration" message.  And then just a black screen.  The CD drive spun down and then nothing.

Turns out that since I was trying to use a disk that → Continue reading “How to Fix Getting a Black Screen When Attempting to Install Windows XP”

Removing Extra Space In a Submit Button Under IE 6 and IE 7

When you create an input button that has a long string set as it’s value attribute IE 6 and IE 7 render additional, spurious whitespace or padding to the left and the right of the text in the button.  This is solved by adding the following conditional CSS style for the input button in question (assuming we have an input button with the class "submit_button"):

input.submit_button
        {
        padding: 0;
        margin: 0;
        width: auto;
        max-width: auto;
Continue reading “Removing Extra Space In a Submit Button Under IE 6 and IE 7”

AJAX and Accessibility

I’m working on a project that requires the use of some javascript for a simple survey.  The rub is that the pages all need to be accessible.  I’ve not yet done any work with any AJAX and accessibility but found a few links to articles to get me started.

AJAX and Screenreaders: When Can it Work?
Accessibility of AJAX Applications
AJAX and AccessibilityContinue reading “AJAX and Accessibility”

Accessing A Subversion Repository Via an SSH Tunnel from Windows XP with Interactive Password Login

First off, I didn’t want to simply forward port 22 on my firewall to my local machine as I didn’t want to completely expose it to the net.  I have a number of hardened Internet servers that are completely exposed (for ssh connections, that is) and sufficiently locked down that I felt comfortable configuring my network to only allow ssh connections from a specific server.  What I did there was specify firewall rules to only allow connections on port 22 → Continue reading “Accessing A Subversion Repository Via an SSH Tunnel from Windows XP with Interactive Password Login”