Sanwa's translucent JLF Shaft and matching dustwasher set joins their OBSC series of clear and transparent colored joystick accessories. The joystick shaft fits the Sanwa JLF series joystick, and exactly matches the color of the corresponding OBSC button or balltop. Now available is a larger matching color dustwasher to complement the translucent shaft, giving your JLF joystick a true overalll translucency. You also get a single black dustwasher. The solid black dustwasher is usually placed under the arcade cabinet control panel to further reduce dust .
Important
Shaft is not compatible with extended or shortened shafts. Shaft will not fit The Link Quick Release JLF Shaft, but dustwasher is compatible.
I modded one of these shaft covers for an LS-32 and it makes the lever look sexier!
Let's face it; you mod your joystick base/lever with alternate parts to make your joystick look LESS bland. There are all these these color choices and the stock joystick parts colors are nearly always black, white, or grey on the mass-market joysticks!!!! Why do they HATE red?!? GeorgeC
on
Dec 25th 2019
It does what it's supposed to
A little effort to change the shaft but it looks sexy as fuck Unknown
on
Feb 8th 2018
Size matters
I really like the washer, but it is important to note that the top translucent washer is larger than the stock washers. It is apparent in the image, but some may be surprised, thinking that the internal washer may just happen to be smaller than the average external washer. This may be great for some people, I myself don't mind. Cory
on
Oct 18th 2017
// HTML Table Sorting
let sortDirection = {}; // Keep track of the sort direction for each column
function sortTableByColumn(columnIndex, type) {
const table = document.getElementById("sortableTable");
let rows, switching, i, x, y, shouldSwitch;
switching = true;
// Set the sorting direction to ascending or flip it if already sorting this column
let direction = sortDirection[columnIndex] === "asc" ? "desc" : "asc";
sortDirection[columnIndex] = direction; // Store the new direction
while (switching) {
switching = false;
rows = table.rows;
// Loop through all table rows (except the first, which contains table headers):
for (i = 1; i < (rows.length - 1); i++) {
shouldSwitch = false;
// Get the two elements you want to compare, one from current row and one from the next:
x = rows[i].getElementsByTagName("TD")[columnIndex];
y = rows[i + 1].getElementsByTagName("TD")[columnIndex];
let xContent = x.innerHTML.toLowerCase();
let yContent = y.innerHTML.toLowerCase();
// Type conversion for numeric sort
if (type === 'number') {
xContent = parseFloat(xContent) || 0;
yContent = parseFloat(yContent) || 0;
}
// Check if the two rows should switch place:
if (direction === "asc") {
if (xContent > yContent) {
shouldSwitch = true;
break;
}
} else if (direction === "desc") {
if (xContent < yContent) {
shouldSwitch = true;
break;
}
}
}
if (shouldSwitch) {
// If a switch has been marked, make the switch and mark that a switch is done:
rows[i].parentNode.insertBefore(rows[i + 1], rows[i]);
switching = true;
}
}
}