Since my Surface Laptop 7 landed on my porch at 5 a.m. this morning, I thought I'd report on a few things. This is the 13-inch X Plus version. I haven't done a battery test yet, so will come back to add that in, as well as longer-term usage observations. This is just about day 1 setup, because it was not a great day.
Keys
The big things to note out of the box are these: 1. Where the Insert key should be, next to Delete, they've put the power button. This will be fun when I put my computer to sleep whenever I try to check the time. Hold for three seconds for a "swipe to power off" screen, which I could only get to log me out, or hold down for 10 seconds to do a cold force shutdown. 2. There's no right control key. That's the Copilot key. I knew that was the case, but didn't know remapping it to control wasn't an option in settings. You can do this by downloading the not-fully-baked-yet Windows PowerToys suite or by using the Sharpkeys utility from RandyRants, which is what I did (I've used SharpKeys on all my computers for 20 years). More on this below. 3. As usual, the native function key functions are hardware things like display brightness, etc. But on this machine, the Fn key locks to one set of functions or the other--hardware or standard function keys--so one doesn't need to use a key combination. Since NVDA doesn't report the status of the F-lock key or the hardware keys, though, this is all confusing to use with NVDA. The only hardware functions of use to me are the volume keys and media controls. Narrator, meanwhile, reports everything just fine. The good news is that, even after a reboot, the F-lock stays as you've left it. So, just don't hit that key unless you want to change the volume, eh? 4. With F-lock enabled, the Copilot key is the applications key, which is to say it opens the context menu. With F-lock off, it's Copilot. So, in SharpKeys, I remapped the entry for the Applications key to the right control key. If I didn't want Copilot at all, I would remap F23 to the control key or maybe the applications key, because shift+control+F23 is what Microsoft is using for CoPilot. 5. There are no page up/down/home/end keys. These are F-lock arrow key combinations, similar to Mac. This is what I prefer, because the alternative is always some weird crammed-in placement.
A few optimizationS
So far, I've lowered the display brightness to 0% (which is dim but not off), lowered the monitor refresh rate from 120 to 60 Hz, both of which should help battery life; and easily disabled the touch pad in settings. All these things remain where I put them after reboot, which is great.
Hardware
It's a tiny bit thicker, half an inch deeper, and noticeably heavier than the Macbook Air. I have them both side by side. The doesn't taper as much in the front or have the contoured lid of the MBA. Because of these things, it feels bigger than it actually is. These are totally insignificant cosmetic differences. Plenty of ports! Two thunderbolts and a USB-A on the left, plus headphone jack. On the right, just the attachment slot for the proprietary magnetic charger, which is so similar to the old-school Mac magnetic charge cord that I'm surprised Apple didn't sue. The charger is a small brick, not particularly travel friendly. But I had it plugged in today into a random USB-c charger without issue. The best news is the speakers. I can't stand tinny sound for my screen readers. The Surface is better than any Windows laptop I've owned by a long shot, and seem on par with my MBA, though I haven't done a side by side yet. The keyboard is good, but not outstanding. Keys are flat, large, with good spacing and adequate travel. It's slightly better than the MBA keyboard, but a long way down from a ThinkPad (which have historically had the industry's worst speakers). One missed opportunity is that the up/down arrows are half-height, sandwiched between left/right. Unlike laptops that cram in full-height keys with no spacing, I have no problem whatsoever with these arrow keys. The Mac, of course, makes all the arrow keys half-height, which allows for a little spacing to differentiate them.
It takes my machine 30 seconds to restart, which is a really long time. This seems to be 15 sec to shut down and another to get to the login screen. I'm used to more like 5 seconds to start up.
My nightmarish setup experience
Windows imported my settings from a OneDrive backup of my desktop. I didn't want it to, but it did it without a clear way to decline. So, not only were there a bunch of ghost desktop icons and start menu entries for programs that weren't installed, the kicker was when I restarted Narrator and it ceased speaking. No idea if these two things are connected. I have no sight assistance available. I made a portable NVDA copy on my desktop and managed to launch that on the Surface, but attempting to install that to the computer failed, possibly because I tried to copy my user config, and maybe because it's moving from x86 to ARM. Several things were unstable while using the portable copy. I made another portable copy without my settings, and that one installed. Then I got into Narrator and added some Natural voices, which got it speaking again. That's where my afternoon went.
My sense so far is that NVDA is not quite as snappy on the Surface as on my 3-year-old mini desktop, which also has a laptop processor, but it's still good. Any occasional lags are barely noticeable. Narrator with the neural engine voices actually seems more fluid. The only real problem is that NVDA has been choking on the search window of the start menu, which has become more hideous with the latest Windows update, I think. NVDA goes into browse mode randomly, clams up and restarts or must be restarted, etc. I think I cured the worst of it by unchecking most of the items in the search setting options. I couldn't even tell you how I got there. Narrator handled the start menu much better, but even it at one point got to an unreadable screen with a close button, so who knows what's going on.
A few other things
If you're wondering, SAPI 5 still works. I'm currently using my stand-alone Eloquence engine. During setup, the Windows Phone Link only mentioned working with Android devices, so iPhone support may not have been implemented yet as it is on x86.
Setting up a new computer that isn't a Mac is always a pain, but this was worse than most. What I've said above should help the next person in line have a smoother experience, though. I'll check in again after I've actually used the thing for awhile.
Comments
Timely Review
Thanks for the review. Hope you have the time and post us more on battery and heat. NVDA snappiness might be due to some background activity like Windows Updates. You know MS is notorious for random updates.
Keep us posted, please, with further observations.
Thanks again!
Yeah, really useful review…
Yeah, really useful review and I like the comparison to the MBA which is, really, the benchmark for what I want in a windows machine.
like the review
Hi,
Nice review. I wouldn't get this though for one small reason. I hate it when power buttons are part of the keyboard. But yeah the OneDrive thing and the random desktop icons, I had that too when I set up my new laptop and backed things up from a OneDrive back-up. I had to delete a load of shortcuts.
response
Hey. I've edited the review a bit. I'm always super-critical of products at first. As for Windows updates, I waited to setup speech until all that was done for several hours. NVDA doesn't actually lag at all. It's very responsive; just barely-perceptably less responsive than my AMD u-series mini desktop processor--which, again, is a laptop processor with 6 cores.
So far, my battery was at 98% after sleeping overnight, but now is at 89% with about an hour of usage. The system tray estimates 14 hours of life remaining. That's with all the battery optimizations. Still plenty good.
Some thoughts and a thank you
I think in windows setup, it prompts you to with a question: Do you want to setup this PC as a new PC, or, as one of your older ones. If you do select New PC, it doesn't pull any settings/icons from OneDrive. I might be wrong though, it has been a long time since I went through a full consumer version of Windows 11 setup process.
I fully agree about the worsening windows search experience. I might raise an issue in NVDA's Github repo on that. Microsoft should also get a feedback from all of it's screen reader users about it.
Power button beeing so close to general use keys is a big issue for me. Although what they did with 3 second long-press and even 10 secnod long-press is interesting. Does NVDA/Narrator tell you about this functionality when you press this key, or, you found out by experimentation? Also, what does a quick normal press of this power key do?
Lastly, thank you for taking the time and thought for writing this, and if possible, please do post about details on NVDA's performance on this laptop with Snapdragon Arm chip.
Hmmm! Battery!
The battery life is a huge urge for me to get one. But in your case with the battery optimisations 9% in an hour is pretty much. I get equivalent ton to that on my HP Intel laptop.
more responses
Regarding the power button, tap is standard Windows behavior set in "Change What The Power Buttons Do." Default is sleep. You can set it separately for battery and plugged in. I set mine to "do nothing" to avoid calamities. The three-second and 10-second behaviors still work, since that's at a lower level.
I think somebody asked about fans. The fan hasn't kicked on once, and I'd think all of that yesterday would have been a stress test. It got warm but nothing to write home about.
Regarding battery life, keep in mind that the 20-hour claim is for local video playback. Wi-fi adaptors drain the battery much more, and they claim only 12 hours on their continuous web browsing test, which is better than virtually all but not all Windows laptops.
Although I was fixated on battery life as well, I decided that it will be what it is. I've loved the Macbook battery life, but really only because I find it perversely fun to not charge it for like a week and leave it around anyplace so that I constantly have to ask Siri to find it. It's usually slipped down out of sight in the sofa or i left it on the porch. I have no reason not to charge it daily like my phone.
What I'm really watching out for is any impact from the fact that every single instruction by NVDA has to be translated into ARM instructions by Prism, which has to take at least a small toll. On the other hand, NVDA was already running through the Windows-On-Windows translator in order to run on 64-bit Windows, because it's a 32-bit app. They don't have the bandwidth to port it. Hopefully, it's not being double-emulated! I'll try working a couple of hours in Word using NVDA then switch to Narrator for a couple of hours as a casual test.
It's gone down 2% as I wrote this. So, yeah, definitely not out of the park relative to other laptops I've owned. I have no idea how Jessica from the other thread is getting 20 hours, except perhaps the fact that she's coding, which is probably all local, whereas I'm online talking to y'all. Even MS Word is online constantly updating to OneDrive.
I actually wanted to wait for the rumored smaller "X" model coming later this year or the X2 hypothetical Surface Laptop 8, supposedly by year's end. But my Ulysses stopped saving to iCloud and their tech support always just throws up their hands and says "golly, we don't know" whenever I have a problem. They say they're moving away from iCloud, but that doesn't help me right now, so it forced my already poised hand. Then, too, I'm seeing laptop prices going up because of you-know-what.
@Voracious P. Brain can you explain the translating thing?
I had no idea this was a thing.
I'm completely new to this idea but from what you're saying, NVDA is using another process on my computer to translate every key press, then fead it back to NVDA, then do the action?
Would this explain things like NVDA sometimes just not working and having to be reset, the translating tool could be lagging behind NVDA itself, or am I not understanding what this is all about?
Oh and as for settup.
I've not used a surface laptop but when setting up others, I've managed to go through the settup with no issues. I always choose to make a new computer, or however it's put,, then use ninite to download the tools I want.
Narrator can be a bit fiddly on the setup screen but it's doable with a bit of patience.
If you do make a github about this, let me and others know, we can chime in with our findings.
Although the NVDA people are very exacting about every single step you took and don't like hearing things like, it happens once in a while, they like bug report logs at the highest setting possible so they can get all the info possible.
Update to review
Honestly, I thought NVDA would be super snappy since Snapdragon processors are hyped up and seem faster in both single and multi-core than even Intel’s 14th gen chips. NVDA was actually really fast when I ran it on my MacBook M4 Pro using VMware Workstation. It was also super responsive when I sneakily tested it on my school computer, which was just a base model M1 MacBook Air. So clearly, the problem isn’t NVDA or ARM processors. One thing I’d recommend checking is the sound enhancements—disable them from Control Panel > Sound > Speaker Properties, from the enhancements tab. That made a huge speed boost in my experience, though your speakers might not sound as good. I would be happy to read about your later experiences with the device, so I hope you update the post!
more responses
@ brad: you can Google prism and windows on arm for more info. All applications not written specifically for arm go through the prism translator. A lot of people call it an emulator, but that's not what it is. You can also look up windows on windows 64 for my other comment.
I kind of wish I had never mentioned lag. It really doesn't at all. It's really smooth, both with one core and eloquence. It just didn't give me that wow factor I have on my AMD processor. A couple of times initially it paused for like a second when doing something potentially intensive. But I haven't had that happen again yet.
As for installing windows, I just missed a step and it didn't give me a moment to go back. i'm pretty sure the set up as new PC option was buried under a "more options" link, which seems like a dark pattern, if I'm correct about that and didn't just failed to notice the correct option. User error. but definitely don't restore from a back up! It may have run into more problems because it was moving from X 86 to arm. What's more, none of my settings in word, edge, or anything else were even transferred!
I'll come back in a week with more solid notes on battery. My experience is in line with a lot of other users you can Google. There's even been speculation that some batteries are just lemons. See y'all in a week.
@Voracious P. Brain thanks for letting me know.
Have fun with your new laptop.