Skip to content

Technology

Entries related to techology in general…

Undocumented find: A great Mac-compatible flightstick

The VelocityOne Flightsticktl;dr version: I highly recommend the Turtle Beach VelocityOne Flightstick (right) for use with X-Plane on the Mac. Despite not being advertised as Mac-compatible, it works incredibly well, and at only $129 on Amazon, is a very good deal.

There are tons of buttons, three separate analog axes, a mouse and display built into the top of the stick, LED lighting (which you can also disable), and much more. Keep reading for a lot more detail, but if you're looking for a good Mac-compatible Flightstick, I'm over a year into my VelocityOne, and haven't had any issues yet.


I recently built myself a new gaming PC—Frankenmac was nearly seven years old, and was incapable of running the games I wanted to play with any sort of decent framerates. I won't bore you with the details of the build, but the perforance jump from an Nvidia 1080 to Nvidia 4080 graphics card was very impressive!

My main gaming outlet—on both my Mac and my PC—is flight simulation. On the Mac (or PC), it's X-Plane, plus Microsoft's Flight Simulator on the PC. As I don't have a lot of spare desk space, or the desire to spend a ton of money on flight peripherals, I control the simulators with a flightstick1A joystick with features specific to flight sims, such as a yaw axis..

[continue reading…]



Remove the AI bloatware from Logitech’s mouse driver

Note: Newer versions of LogiOptions+ have an on/off switch built into the app; find it in the app's Gear icon. The following is left as a historical footnote in the annals of the societal takeover by AI.

I absolutely love Logitech's Mac MX Keys keyboard and MX Master mouse (though I've now updated to version 3 of the mouse). And generally, their software has been pretty good, too.

But a recent update added an "AI Prompt generator" feature to the mouse side of things, which is absolute garbage—I'm not saying it's bad, as I've never tried it. It's garbage as in there's no reason my mouse needs an AI prompt generator connected to a button. Even worse, as Stephen Hackett discovered, it creates a folder (at the top level of your home folder, no less!) with the ugly name of ai_overlay_tmp.

Thankfully, when Stephen posted about this on Mastodon, user @flipneus posted the solution. And in case that post ever goes away, here it is:

In Finder, open the top-level Library → Application Support folder, then navigate to Logitech → LogiOptionsPlus, and open app_permission.json in your favorite pure text editor. Add a comma after the last } on the line before the final }, then add these lines:

 "aipromptbuilder": {
  "value": false
 }
}

When done, the end of the file should look like this (though the commands in yours may differ):

...
  },
 "backlight": {
  "value": true
 },
 "aipromptbuilder": {
  "value": false
 }
}

The important part is the added comma after (in my file) the backlight-related section. Save the file when done editing, and reboot.

After the reboot, you can delete the ai_overlay_tmp folder—and there won't be an AI generator option in the Logi Options+ app any more. (Alternatively, Stephen points out you can use SteerMouse to program the buttons on the Logitech.)

Thank you, Stephen and @flipneus!



New theme with a somewhat updated look

My blog's general appearance dates back to 2014, with a face lift in 2017. But the site was still using a (very!) old theme as its base, and that old code was throwing a ton of errors into the logs (mainly warnings). I felt it was time to find a new base to build from, so the site is now using a modified version of the Neve theme.

Things hopefully look mostly the same, though there will be some minor changes made going forward as I discover things that aren't working as they should, and clean up some loose ends—and probably change my mind on fonts a dozen more times. Please let me know if you run into any issues with formatting or functionality on any of the pages.

Update: Thanks to some great help from Many Tricks' founder and resident CSS expert Peter, the theme should now look fine on all devices—and he cleared up many other minor issues I was having. Thanks, Peter!



Idiot proofing my PC’s power switch

Although I'm a Mac person, I've almost always had a Windows PC in the house—partly to stay current on the competing OS, but mostly because I enjoy many PC games that never make it to the Mac. I tend to keep these machines much longer than I do my Macs, though—my 2008 PC lasted until the 2017 Frankenmac, and that one lasted until a few months ago, when I decided it was finally time to replace it (as it couldn't run Windows 11).

Long story short, I bought an assemblage of parts and built a new PC, which I love except for one niggling issue that was bugging me. The new machine has very quiet water cooling, a higher-end video card, super-fast SSD, and (most importantly for me) a nearly-silent case. But it's that case that was causing the niggling issue: The power button design was absolutely horrid, leading me to accidentally turn the machine on and off more than once.

[continue reading…]



The most popular letters in Wordle and its relatives

Each morning, I spend a few minutes doing a set of word puzzles—I find they help clear the sleep and get me ready for the day. My daily set includes (in the order I do them):

My focus today is on the first three games in the list. Everyone is probably familiar with Wordle, where you have to guess a five-letter word in six tries.

Canuckle uses the exact same rule set, but all the words are related to Canadian history and culture.

Quordle also uses the same rule set as Wordle, but you solve four five-letter words at the same time. (If you like that kind of thing, Octordle (8 at once), Sedecordle (16), Sectordle (32), and Sexaginta (64) take it to extremes.)

When I started playing Quordle, I had troubles as I'd focus on one word and use up too many moves, preventing myself from solving the others. So I thought I'd "do the math" and see if I could find better opening words for the three Wordle-like games.

To do that, I looked at all the words that had been played so far, figured out which letters were most likely to appear, then created a set of four starting words, based on letter popularity, for each puzzle.

Note: The remainder of this post includes an analysis of all the words used in each game, and ranks the letters by occurrence counts. It also includes graphs showing the distribution of the letters. The images are hopefully unreadably small before clicking, and the top letters are ROT13'd to prevent accidental reading. Still, if you don't want to know, stop reading now.

[continue reading…]



An anywhere switch to control HomeKit devices

I recently assembled an IKEA cabinet and shelving in the corner of a room. It's a darker corner, so I added lighting to the cabinet and the shelves, all of which is then plugged into a HomeKit-compatible power plug. I can now easily turn the lights on and off with Siri, but I wanted to have a more-traditional wall switch, too.

As the wall outlet isn't switched, the "real" solution would have involved hiring an electrician to cut holes in the wall and run a new line to a new switch, followed up by a fair bit of drywall repair, texture, and painting. I didn't want to go that route.

Instead, I found Belkin's Wemo Stage Scene Controller1Apple sells this on their site, too, but at a much higher price., which promised an install-anywhere switch for any HomeKit connected devices.

(Note: I don't know if this thing works outside the USA or not; I found a note on their site indicating it may not work in the UK, but that's all I was able to find.)

I bought one to test, and after the first day, I was preparing to return it and write a very scathing review…
[continue reading…]



Keep authenticated WordPress sites up to date

I have a couple of WordPress sites that live behind HTTP basic authentication—they're family-related blogs that I don't want publicly accessible.

Everything works fine behind the authentication except for automatic updates (and other WordPress cron tasks). This bugged me a bit, but never enough to do anything about it until today. To fix the problem, you can either modify some code (which I generally don't like to do) or use a plug-in (easy and quick). I chose the plug-in.

If you'd prefer the customization solution, though, just follow these instructions. I haven't tested them myself, though, so I can't say for sure that they still work (they are five years old).

For the plug-in solution, install WP Cron HTTP Auth. Go to its Settings panel, and enter your HTTP Authentication credentials, and that's that—WordPress cron tasks, including automatic updates, will now work again. Hooray!



Using NUT to monitor a CyberPower UPS in pfSense

This post is probably of interest only to me, and I'm posting it just because I'm getting tired of remembering where I stored this tidbit on my Mac.

Our home router is a Protectli box running pfSense firewall/router software; the Protectli box is connected to a CyberPower UPS. Within pfSense, you can install the Network UPS Tools package (called NUT in pfSense) to monitor and report on the UPS; here's how it looks in the overview screen:

After recently updating to a newer Protectli box, however, all I saw was a message that read "Cannot communicate with UPS" (or something close to that). I knew I had a fix for this issue somewhere, but I couldn't remember where. Today I found it, so also today, it goes on my blog so I'll always know where it is…

[continue reading…]



A mini review of a mini arcade cabinet game

Being a person of a certain vintage, I have a soft spot in my heart for the arcade video games of the 1980s—Asteroids, Pac-Man, Missile Command, etc. I've long wanted to get an original game in its full-sized cabinet, but they're large, increasingly expensive, and complicated to maintain.

So I use MAME to run such games on my Mac, but it's just not the same as a physical machine. I've considered building my own cabinet, but then remembered that I have essentially no carpentry skills (or tools!). Enter Arcade1Up, who offer smaller (yet still substantial) cabinets with fully licensed versions of many classic arcade games.

After watching for sales for a while, I saw a deal on the BANDAI NAMCO Entertainment Legacy Edition Arcade Machine (wow, what a name). This cabinet includes 12 games, though only three—Pac-Man, Galaxian, and Galaga—were of much interest to me. The kit also included the riser, making it playable while standing up.

The kit retails for $449, but I caught it on sale at Walmart (via slickdeals, a site that either saves or costs you a small fortune, depending on how you view it) for under $300. I wasn't quite sure what the quality of the kit would be, as even at $449, it seems relatively inexpensive.

I had the kit sitting here for a bit before I had time to put it together, but now, as you can see by the image at right, it's done. If anyone else is in the market for one of these, I thought I'd share my thoughts on the kit and using the finished product.

[continue reading…]



We have (semi) new robotic vacuum overlords

In late 2019, I wrote about how we were using two Deebot robotic vacuums to help keep our floors clean. And while these vacuums worked well, they had two issues that became more annoying as time passed:

  • They clean using a random path method
  • There's no way to map out obstacles they should avoid

The Deebots are basically non-intelligent robot vacuums. They have the ability to avoid bumping into things, and they won't fall off drop-offs, but that's about where their intelligence ends. They clean using a random path, which works but seems very inefficient. Much worse, though, is that there's no ability to mark areas you don't want them to clean.

For me, that meant I had to close the door to our laundry room so it wouldn't try to clean and get stuck in there. And block off access paths to other areas where it could get stuck. And put one shelf on risers, as the Deebot seemed to be able to get under it, but not back out!? And I had to do this any time I wanted to run the vacuums. That gets old pretty quick.

I wanted to find a vacuum that would clean in a more orderly fashion (using some sort of room map), and to electronically block off areas where they shouldn't clean. The problem was most vacuums that offered these features were (at the time) $350 or more, while the Deebots had cost us only $170 or so. So I kept searching and waiting.

tl;dr version: We bought two Wyze Vacuums with LIDAR and restricted area capabilities, and love them. Ours cost $225 each, but the price today is $267 each. Read on for a much more detailed review, if you wish.

[continue reading…]