• it/she

gets gender euphoria from its ability to make bird noises


srxl
@srxl

If Copilot fizzles or is deemphasized the way Cortana was, the Copilot key could become a way to quickly date a Windows PC from the mid-2020s, the way that changes to the Windows logo date keyboards from earlier eras.

gee i wonder if this will happen. i wonder if enforcing having a dedicated hardware button for a buzzword-fueled feature will age poorly. i guess only time will tell. there's no telling what might happen


cathoderaydude
@cathoderaydude

this is Office Key 2, and i can tell you from having investigated this: absolutely nobody implemented the office key. it appeared in microsoft first party keyboards only and not even all of them. you'll never see one of these.

the office key is such an unbelievably stupid concept that i actually wrote three different scripts attempting to cover it, but never produced any because the pivot of the whole thing is "the office key simply presses all the modifiers on your keyboard at once," but i was unable to conclusively prove the reason for this. namely, there is no way to actually add a new keyboard scancode.

like, you can do it, but it will forever be a second class key that most software is unable to see, because USB HID basically only believes in the PC104 set plus a handful of "reserved for later use" codes that nobody will ever be brave enough to use. and yeah, that doesn't matter for this purpose, since the only thing that's ever supposed to see the office key is the OS, but there's so little meat on the bone that i didn't know what else to say. the office key is a key that opens office. it is the ultimate expression of the inability of the executive class to come up with new ideas; they are cursed creatures, doomed to a life without imagination.

someone at microsoft in 1994 invented the "multimedia keyboard" (a good idea) and then some executive ran in and said "it needs to be Web! that's up and coming! we have to push Web!" and the engineers stared at him like a dog looking at an uncowled jet turbine, unable to parse what he'd just said. then he said it again, and wrote some ideas on a napkin like "a button that opens your mail client," and they all just sighed and implemented what he wrote verbatim, because what else can you do. and so we still have keyboards with "internet," and "mail," and calculator buttons, which have not only never been pressed by anyone (edit: i am being informed that people occasionally press these. huh! i did not know), but will never do anything else. USB HID and the win32 APIs were finalized milliseconds after this decision, so the only Special Keys we can ever have are VK_WEB and VK_MAIL and VK_CALC. yeah, you can add other shit, but it'll require a Driver, and that makes it pointless.

but you know that if it was possible to add new scancodes without Making Things Weird, they'd have been doing this every three weeks for the last 30 years. fucking cortana key. fucking onedrive key. fucking, games for windows live key. they'd have done it for every single product launch if it didn't violate other, firmer Enterprise Rules.

AI, however, is a fad like nothing we've ever seen before. it is the Great Override, the most important event in the history of Business Brain. we are on year ten of having absolutely no new products, and these people are hungry. they haven't been able to Launch anything Actually New since the fucking 2000s. they are starving men, parched in the desert, and this looks like a juicy meal and a quenching beverage. nothing will stop them. this goes on every pizza, no matter how absurd and disgusting the result is.


You must log in to comment.

in reply to @ecn's post:

The Office Key is already a macro for pressing every single modifier key at once. Who knows what stupid this will involve, but there's not much more they can do, short of adding stupid new scancodes.

Edit: Unless the placement in the article mockup is an indication they're planning to replace the context menu key's existing functionality.

what is it about generative "AI" that fries people's brains

Oh, this function that we just added to our software, that nobody fucking uses and that is kind of shittier at its function than the previous tools? Well, it's going to get so much better, let's fucking bake it into the hardware

  • Windows Executive, most definitely

NFTs but instead of the dumbest guy you know it's multibillion dollar global monopolies stuck holding the bag and getting increasingly desperate to find a bigger rube to pass it off on

it's easy to implement since it just calls out to a cloud service, and charging for it is pretty normalized so it's an easy way to squeeze subscriptions or microtransactions into software without pissing people off too bad

a lot of "we implemented AI in our software" features give users a certain amount of free usage and then charge people for more

Microsoft isn't going quite that far yet, but encouraging usage of the feature will act as an advertisement for Office 365's generative AI features, which will be a $30/mo subscription plan addon

also, business executives and investors in general are ABSOLUTELY OBSESSED with this stuff, so there's huge pressure on companies to push out something that they can claim is "AI" so the financial press doesn't accuse them of being backwards and falling behind competitors

If this is actually a new key and not just replacing an old one, there's at least the upshot that you'll probably be able to use third party software to rebind it to something more useful.

That said, fuck off with this

I've been switching to Linux this year and it's been actually miserable, and I'm constantly thinking "do I really want to do this?" and then I read literally any news about Copilot and I'm like "yes"

in reply to @srxl's post:

it's funny though, i only started using the windows key once it had some good functionality, like in combination with L to lock the fucker up, most fun in settings where the machine was set up to boot automatically into an account in order to allow the user to forget their password, how convenient!

in reply to @cathoderaydude's post:

Yeah, I actually bumped up against the limits of the HID scancode set with a programmable 122-key keyboard plus a macro pad. I wanted to just map that pad to generic keys but there's... maybe 160 total codes supported by HID, and a couple dozen of those aren't even detected on windows.

it's wild - there are ways to cram e.g. unicode through the api, but nothing supports it. it was so complicated and had so many twists and turns that i decided I wasn't qualified to try to explain it to an audience, but as far as I can tell there are exactly zero keyboards in existence with custom keys, simply cannot be done.

So, i can think of one possibility. You could present as a composite HID device with a joystick component and send button codes. But that's just disgusting.

It will also not work with any extant keyboard controller chip out there. You'd have to program a microcontroller yourself.

lot of gamedevs end up just using MIDI lmao

completely absurd, but also by far the easiest way to send arbitrary buttons over USB without pretending they're letters

HID finally had the opportunity to free us from scancodes and then the cowards added a paragraph saying that changing the firmware was more expensive than printing different labels on the keycaps, so German keyboards will still generate the Y character when you press the Z key...

I can imagine that if they didn't, we'd have nightmares beyond human reason when it comes to video game/kb shortcut mappings. We already kinda do, but it could've been so much worse

i had the misfortune of being given one a couple years back

it is literally just a fucking search button

and don't get me started on figuring out how to right click

when i finished having to actually use it i immediately went back to my t series thinkpad from 2012 bc get this - it didn't shit the bed with more than one thing open

Am I crazy? Because I genuinely think this is a good change. No one uses the caps lock key anyways. People rebind it all the time and Google is just offering a built-in way to do it, maybe being a little intrusive by changing the default.

sorry if i offended you somehow. i actually use caps lock more than most people. i'm just exaggerating because it's nothing compared to the esc key, the key that i bind it to.

and why are we bringing accessibility into this? if anything, chromebooks are more accessible by giving you an option. windows is hard to use for me without installing external programs / touching the registry.

If we're talking just Product in terms of what the public will get genuinely excited for and buy, it becoming a new staple of many homes, I'd say it's the Home Assistant. Alexa and whatever. I don't get the people who buy them any more than I understand the people who buy iPhones, but people sure did buy them and pretend it's normal to have one.

I think it’s expected you own an iPhone, or at least a member of the product category it made viable, smartphones, where home assistants are merely in the normal-to-own zone right now. But I can see your point.

You are being extremely short sighted. We don't usually have smart phones at the dinner table. It's not good to have them while you are cooking. It's easier to just ask instead of having to take a phone off charge to look up the weather. NEVER MIND the fact it's MORE ACCESIBLE for people with disabilities. But let's just forget those people even exist. Hard to use smartphones it is!

They have been updating the HID Usage Table from time to time, version 1.4 was released January 2023 and there's been a couple of addendums since then (authored by Microsoft's VR/HMD department).

The weird thing is that Microsoft keyboards have been going backwards -- there is a Search key in the original HUT version, they used it on all of their keyboards up until they replaced the Natural Keyboard 4000 with the lame version with the Office key, and now instead of using the Search key, they use Shift-Windows-F21 for some reason.

Some of the key combinations make sense -- the Snipping Tool key generates Windows-Shift-S, the Lock Screen key generates Windows-L, the Task View key generates Windows-Tab, the applications 1, 2 and 3 keys generate Windows-1, 2 and 3 -- these are all shortcuts that existed in Windows and didn't require involving anybody else to implement. But then you have the emoji key, which generates Shift-Ctrl-Alt-Windows-Spacebar, instead of Windows-Period. And the aforementioned Office key, which is just a hand cramp in single key form. So the hardware team had to get some other team at Microsoft involved for their newly created shortcuts (the Windows key is special), but they didn't bother for anything else.

It's like an tangible artifact of corporate politics.

i use the launcher/media keys for typing boilerplate and greek characters i can't be bothered to remember the alt codes of (sigma, delta, and mu) at my job; we use microsoft comfort 5050 keyboards and i'm the only person who downloaded microsoft mouse and keyboard center to use them this way.

I'm the strange little weirdo out here using the calculator key and I would like more. where's my MS Paint key? my OBS key? my Tetris keys? truly, this is the future of UI

This actually means that they will force copilot into Windows and YOU CANNOT TURN IT OFF. Kind of like Cortana where you could only disable it.. sort of.

I wish there was a button you can hold that then you can get the F13+ keys. THESE would be useful for streaming.

(Also I set up a Calculator button because it's something I do use on occasion. I repurposed the power button for that)