Tag Archives: windows

Windows in Xbox One: a boost for Windows 8 apps?

What if the just-announced Xbox One runs Windows 8 apps? Could this be the boost that Microsoft’s store and app platform needs?

image

Microsoft has yet to describe the app story for the One in detail, but it would make sense. Here is what we know, as I understand it, though it is no doubt an over-simplification.

Xbox One is described as having three operating systems: a virtualisation host, a Windows OS for general purpose use (including web browsing, Skype, and I would guess the management app), and a dedicated games OS. The games OS runs in parallel, so you can do instant switching between a game and other activities like watching TV, or have a Windows 8-style snapped view where both are visible.

The Apps element on the One will, I presume, be part of the Windows OS. There is considerable commonality between the demands of a touch UI and that of a TV UI (where you are sitting well back from the screen). A touch UI demands large targets so you can hit them with fat fingers, while a TV UI requires large targets so you can see them from a distance. It could be that the tendency towards large, chunky controls in the “Metro” Windows 8 UI is partly driven by planned support for Xbox, even though this tendency is frustrating for desktop users sitting close-up to large screens.

It is unlikely that Microsoft will introduce a completely new app model for Xbox One. Rather, I would expect to see some compatibility between Windows Store apps and Xbox One apps, with differences to account for the different platforms. No accelerometer or touch control on the Xbox One, for example, though you have Kinect which enables a touch-like interaction though hand detection.

What about the OS partitioning? This may mean that the powerful One GPU will not be available to app developers, or that game apps follow an entirely distinct development model.

If developers can easily share code between Xbox One apps and Windows Store apps, with Windows Phone 9 added to the mix at some future date, will that be enough to get some momentum behind Microsoft’s app platform?

Review: Logitech K811 Bluetooth Easy-Switch keyboard for iPad, Mac and more

I travel a lot and use a tablet rather than a laptop, and have gone through numerous Bluetooth keyboards. These are a necessity for me, since the tablet I use is either an iPad, which has no USB slot for a wireless transceiver, or a Windows slate that has only one USB slot that is often occupied.

It is surprising how much can go wrong. Some of the issues I have had (NOT with this keyboard let me emphasise) are keyboards turning themselves on in your bag and performing random actions; keys physically coming off the keyboard while in your bag; and tedious reconnection attempts when the Bluetooth pairing somehow breaks.
Another annoyance is that most Bluetooth keyboards can only pair with one device, forcing you to re-pair every time you switch.

image

Not any more. Logitech’s K811 keyboard can be paired with up to three devices simultaneously. The first three function keys across the top of the keyboard select which one you want to use.

image

This keyboard is designed for iPad, iPhone or Mac, but I found it also worked fine with the Windows tablet subject to few annoyances (keys that are incorrectly marked).

Specifically, on Windows all the alphabetic keys work correctly, as do the numbers, and most of the special characters. The main issues are that backslash types # but can be found on the § key, and @ and ” are transposed. No Windows key of course, but Ctrl-Esc works. Really not too bad.

Note that there is a PC version of the keyboard, called the K810, which seems similar but is a little cheaper. So get that if you only have PCs, but if you have a mix of devices, the Apple one is fine.

While the keyboard is probably not a good choice if you only use a non-Apple tablet, if you have a mix then it can still be useful.

image

This is a standard Mac keyboard though too small to have a separate numeric pad. The function keys default to the special functions, like dimming the backlight, and you have to press the Fn key to get the standard functions.

Physically the keyboard feels sturdy and well-made though it can flex just slightly in the middle since it has four small rubber feet. This did not cause me any problems. The keyboard is big enough for typing at speed and in comfort, and small enough that it tucks easily into most bags. It is 29cm on the longest side.

image

There are some little details that I like. The Connect button can be depressed easily with a finger, no need to find a small pointed object, though I have never pressed it accidentally. There is an on-off switch that is unlikely to slide by accident, avoiding those bag-typing problems mentioned above.

The keyboard has a built-in, non-replaceable rechargeable battery, charged via a USB cable. Battery life is said to be 20 hours of typing with the backlight on, or an impressive one year with the backlight off. You can adjust the brightness of the backlight using the function keys, though it resets when you next switch off and on, so you will probably end up with the backlight on most of the time, though it does dim automatically if you do not type for a while.

The coolest feature is a sensor that detects your hands and turns the backlight on, if the keyboard has been idle, before your hands touch the keys. A bit of a gimmick, but you can’t help admiring it.

Bluetooth switching really does work. I tried a test with an iPad and a Windows tablet. Press the key for the 1st device, and typed text appears on the iPad. Press the key for the 2nd device, and typed text appears on the Windows tablet. Reconnection seems quicker than average.

image

Overall I love the keyboard, and recommend it. I would have liked a protective bag to help prevent damage to the keys when loose in a larger bag, and suggest care with this as it is a common problem.

If you just want a keyboard for an iPad, you might be better off with one of the Logitech keyboard covers. If you have several mobile devices though, this is great, with a quality and convenience that justifies its price.

   

How bad is the Surface RT?

I have just read this piece on Slate entitled Why is the Surface so bad? after using the device for most of yesterday, on a train and at a technical event.

image

Oddly, I like the Surface RT increasingly, though I too am puzzled by some of its shortcomings.

Here are some of the issues I am aware of:

  • The apps. This is the biggest issue. Where are the delightful apps? For example, the mail client is barely adequate. The music app is annoying, though there is plenty to stream if you have an Xbox Music Pass. It cannot play FLAC files, which I use for my Squeezebox-based system at home.

    How hard is it for a company the size of Microsoft to write a superb mail app and a superb music app for its critical new product? I would guess that a small fraction of the advertising budget would have been enough. Why was there no one at Microsoft with the guts to throw them back at the team that developed them and say, “Not good enough, we do not have a product.”

  • Performance is so-so. It is not terrible in my experience, but at times makes you wonder if Windows 8 is too much on a Tegra 3; or whether it needs a whole lot more optimisation. Battery life is also OK but could be better. I got 7 hours or so yesterday, with wi-fi on constantly, and some of the time powering a phone being used as a wi-fi hotspot.
  • I got errors updating Microsoft Office. Mostly fixed by exiting the Office Upload Center. There’s no excuse for that. This is the appliance model. Microsoft knows exactly what hardware I have and what software I have, and has locked it down so I can only install sandboxed apps from the Store. Testing various update scenarios is easy.
  • For that matter, why is there an Office Upload Center? It is dreadful error-prone software. Dropbox has no Upload Center. Is it so hard to sync documents with SkyDrive or SharePoint – how long has Microsoft been batting at this problem?
  • I am concerned by reports of early keyboard disintegration, though mine is still OK

Enough griping though. Here is why I like this device.

First, I have no problem with the weight and I like the solid feel of the unit. The Surface is compact. The Surface with its keyboard is about 350g lighter and 4mm slimmer than my Samsung Slate without a keyboard; I am including the cover because I would never travel with a slate without a cover.

Second, unlike the Slate (magazine) reviewer, I do think the keyboard cover is a breakthrough. The Touch keyboard provides a usable full keyboard and trackpad while not adding any significant bulk; it forms a useful cover when closed, and when folded back it does not get in the way while you use Surface as a slate. I find myself using it in Slate mode frequently. Do not believe those who say you need keyboard and mouse to operate a Surface; there is only an argument for this if you never venture out of the desktop.

I can do more than occasional typing on the Touch keyboard; it is fine for longer documents as well.

Third, I can do real work with the Surface. Yesterday I sat with Surface on my lap, typing notes into Word, with Mail docked to the left, and Twitter open in desktop IE alongside Word. For all its faults, I found that the Surface worked well in this context.

Fourth, if you know Windows, there are things you can do that are difficult with other tablets. VPN to my office and remote desktop to a Windows 7 machine there is built in and works well. SharePoint via WebDAV is a shortcut in the Windows File Explorer.

Of course you could do all this with a laptop. So why not have a laptop, which you can buy for less money than a Surface? It is certainly an option; but as I have adapted first to the Samsung Slate running Windows 8, and now to the Surface, I find laptops bulky and inconvenient. I think of a laptop more as I used to perceive a desktop PC, something which is best suited to permanent siting on a desk rather than being carted around.

Further, the Surface really is a tablet. Imagine you want to show some photos to a friend or colleague. On a laptop that is awkward. The keyboard gets in the way. On a tablet like the Surface it is easy; just open the folder in the full-screen photo app and swipe through the images, with the keyboard cover folded back. Pretty much any tablet will do that equally well – or better if you have a Retina iPad – but it shows that Surface is not just a laptop in disguise.

There are reasons why I get better results from the Surface than some. One is that I know Windows 8 well, having used it intensively for many months. Another is that I am familiar with Windows foibles, so when these appear in the Surface I am likely to know what to do. Of course they should not appear at all; see above.

Microsoft seems to have created a device with many flaws, but one that is useful and sometimes delightful even despite those flaws.

OEM vendors: it’s Google, not Microsoft you need to watch

When Microsoft announced Surface, its first own-brand PC, it raised immediate questions about the implications for the company’s hardware partners.

Not long after, and Google has also announced a tablet, the Nexus 7.

It looks a neat device. 7″ 1280×800 display, Corning-toughened glass, NFC, accelerometer, GPS, gyroscope, wi-fi, Bluetooth, and a Quad-core NVIDIA Tegra 3 processor. Plus you get Google’s latest “Jelly Bean” operating system.

By coincidence, I have just been reviewing another Android tablet, from a brand you likely have not heard of: the Gemini JoyTAB 8″ running “Ice Cream Sandwich”.

I did not get on well with the JoyTAB. It is full of the compromises you expect from a device made down to a price with little attention to design.

But the price. I thought the JoyTAB was at least good value at £149.00. What chance does it have against a Nexus 7 for just £10 more – and with £15 of Play Store credit thrown in?

image

The Nexus 7 is made by Asus so you can argue that at least one OEM vendor is not losing out here. Even so, competing with this thing will not be easy. 

We do not yet know the price of the Surface, either in Windows RT or Intel guise. My prediction is that Microsoft will aim to price it more like an Apple iPad than a Nexus. Although Microsoft is desperate for Windows 8 tablets to succeed, it also makes its money selling the software, Windows and Office, that is included in Surface. It cannot afford to price it too low.

By contrast, Google makes little money from software. Android is free. Google makes money from advertising, and also hopes to build its profit from the content market, where it takes a cut of every sale. If NFC payment takes off, it might even profit from every payment you make with an Android device.

I am right behind Microsoft in what it is doing with Surface. It has been let down by its OEM partners, with too much hastily designed and/or low quality hardware, further impaired by unwanted bundled software and poor customizations. Surface follows on from Microsoft Signature in challenging those partners to up their game. Long term, they will benefit from Microsoft’s efforts to improve Windows devices overall.

How Android tablet vendors will benefit from Nexus is less clear.

Why is MusicCityDownload.exe in my Windows folder?

I had this question, and did not find much on a quick search, so here is the answer.

I figured that MusicCityDownload.exe was probably not malware, since it looks so much like malware. I mean, surely a malware writer would call their executable spladmin.exe or something like that.

This proved correct. The clue was to look at the executable properties, discover that it is signed by MarkAny Inc which has some DRM technology, and then that it gets installed with Samsung’s Kies media management application. I doubt you will miss Kies so you might want to uninstall it, but it is not actually harmful as far as I am aware so you can stop worrying about MusicCityDownload.exe.

Ford Microsoft car makes an appearance at Mobile World Congress

At the Showstoppers event just before the Mobile World Congress in Barcelona it was hard to miss the Ford car emblazoned with SYNC Ford Microsoft.

image

So what is this all about? Apparently, the European launch of in-car computers that hook up to Ford’s cloud services. Cue all the jokes about “if your car ran Windows.”

You have to provide the connectivity, for example by docking your smartphone. You can then stream music with voice control, make calls again with voice control, or if you hear a funny noise, send a diagnostic report on your car to Ford or perhaps your dealer.

Why bother with an in-car computer running Windows embedded, when you could just dock a smartphone and let that do all the work? That was my question too, though there are integration benefits. Some details are being held back for an announcement tomorrow.

By the the way if you think the picture is rubbish, blames the Samsung Slate 7, which was used to create this entire post.

Running Windows on an Apple iPad

I love the convenience of the iPad but there are times when I miss Windows apps. It is not just for work; there is nothing on the iPad to rival Jack Bridge, for example.

The solution is to run Windows on the iPad via remote desktop.

image

Most versions of Windows have remote desktop built-in, though you do need to install a client on the iPad. I have tried several and settled for the moment on Mocha RDP. If you tap the up arrow at bottom right, you get a toolbar which controls the on-screen keyboard, extra keys useful for Windows, and a menu with options including a macro of pre-defined keystrokes. It even works with my cheap iPad keyboard.

The downside of this approach is that Windows needs to be running somewhere on your network. However Mocha RDP supports wake on lan, so you can turn it on remotely; note that this normally needs to be activated in the PC BIOS.

In my case I already run a Hyper-V server, a free download. I have installed Windows 7 on a VM (virtual machine), so it is always available.

The iPad also supports VPN (Virtual Private Network), so given a decent broadband connection I could connect to Windows while out and about. Alternatively there are systems like LogMeIn which do not require a VPN, though you have to install the LogMeIn agent on the target PC.

The general approach makes a lot of sense to me. Technically it is a hybrid thin/thick client approach. An iPad or other tablet is smart and has its own local apps and storage, but does not attempt to provide the full capabilities of a PC or Mac. When you need that, you can log into a remote desktop.

It is another example of how the mobile revolution is making us rethink how we do computing. The thin client concept is nothing new, but it is only now that it is becoming compelling for users as well as administrators, giving them the convenience of a tablet as well as access to rich applications like Microsoft Office.

Microsoft no doubt has its own plans for combining tablets with desktop-as-a-service. I would guess that it involves Windows 8 on ARM; but it will take some effort to tempt users away from their iPads.

Fixing a Windows 7 blue screen with Driver Verifier

A recent annoyance was a blue screen when I was in the middle of typing a Word document. “Memory management” it said.

You might think faulty RAM, but I did not think so as I had tested it extensively with the excellent Memtest86. So what was causing it? And no, I do not regard Windows as an unstable operating system, not any more (not really since Windows 98 days).

I started troubleshooting. The first step is to install the Debugging Tools for Windows, if you have not already, run Windbg, and load the minidump which Windows usually creates when it crashes. Minidumps are saved in the /Windows/Minidump folder.

image

It said VISTA_DRIVER_FAULT and identified the SearchProtocol process, but I was not convinced that this process was really to blame. My reasoning is that it is a Microsoft process that is running on most Windows boxes so unlikely to be badly broken.

I decided to look for a faulty driver. You can do this by running the Driver Verifier Manager, summoned by running verifier.exe (this lives in /Windows/System32 but you can start it from anywhere).

image

This application enables a debugging mode in Windows that will scrutinise the drivers you specify for errors. This slows down Windows so it is not something you want to leave enabled, but it is great for finding problems.

I elected to check all drivers and continued. Reboot, and as expected, an immediate blue screen.

While Driver Verifier is enabled and causing a crash you can only boot into safe mode. However Windbg works OK in safe mode. I took a look at the new minidump. The process name this time was services.exe. That means any of the services could be at fault, so not all that illuminating.

I ran msconfig and disabled all non-Microsoft services. Restarted and verifier was happy. Now it was a matter of “hunt the service”.

Eventually I discovered through trial and error and hunch (it had to be a service which I had recently installed or updated) which service failed to verify. The guilty party: Intel Desktop Utilities. This application monitors sensors on an Intel motherboard for temperature and fan speed, and fires alerts if the readings go outside safe limits.

I uninstalled the desktop utilities. No more blue screens since.

I find it hard to believe that an Intel utility distributed with all its motherboards is causing Windows blue screens; on the other hand in my case it seems clear cut. And yes, I did have the latest version 3.2.0.038b “for Intel Desktop Boards with 5 or 6 Series chipsets.” My board is the DH67CL. I would be interested to know if others with same version can successfully boot with Driver Verifier enabled.