How can we make Microsoft listen? (a serious question)

The Windows 7 Beta identified a host of minor problems with the new user interface, and hundreds of people took the time and trouble to point them out, thinking they were being helpful.
The RC has addressed virtually none of them.  Not only does this mean that Microsoft wasted everyone's time by inviting feedback and then ignoring most of it; it also means that W7 will be launched with a host of silly niggles that stop it being a really great product.  This is such a wasted opportunity!!
I'm not talking about major architectural changes here, such as re-introducing the XP-style Start menu.  I understand why MS won't do that.  I'm talking about the really silly, annoying little things that surely could be fixed, and which DO NOT undermine or dilute Microsoft's vision for what they want Windows 7 to be.
I won't list them all here - this forum is full of them for all to see for themselves.  But I can give a few examples, to illustrate my point:
1/ Place the mouse pointer over an icon in the taskbar for a non-running program.  It takes ALMOST TWO SECONDS for the tooltip with the program name to appear.  Now that my most commonly used programs are merely icons - without labels - in the taskbar, I occasionally need to remind myself what program an icon represents.  A two second speed bump is a damn nuisance. 
This is such an obvious fault, and must be so trivial to fix, I can't honestly believe MS is seriously thinking of leaving it unfixed for launch.
2/ This one refers to stacked icons in the taskbar (representing a program with multiple windows, of course).  For these, hovering over the icon, and clicking on it, do exactly the same thing (bring up the little preview pictures).  This is IN DIRECT CONTRADICTION to the behaviour for non-stacked icons (a program with just one window), in which hovering over the icon shows the preview, and CLICKING ON THE ICON BRINGS THAT WINDOW TO THE FOREGROUND.
In other words, for non-stacked icons, the hover and click have two distinct functions, both of which feel entirely logical and "smooth".
The obvious question is "OK, but which of the windows should be restored when clicking on a stacked icon?".  The answer has been arrived at independently numerous times by different commentators: the most recently opened window.  This makes good sense ergonomically - there's a good chance that the most recently opened window is the one most likely to be wanted, anyway.
So, the functionality for stacked icons should be: a/ hover shows the preview pictures; b/ click restores the most recently viewed window.
This would then "feel" TOTALLY CONSISTENT with the behaviour for non-stacked icons, and would be a great shortcut.  And again, it has been suggested countless times by some very thoughtful and intelligent commentators.
Here's how the taskbar icons would work, in summary:
a/ Non-running program
Hover: show program name in a tooltip
Click: launch and bring to the foreground
b/ Running program, single window
Hover: show preview picture
Click: bring window to the foreground
c/ Running program, multiple windows (stacked icon)
Hover: show preview pictures
Click: bring most recent window to the foreground
Totally consistent, fast, "smooth", and suggested by countless commentators.  It is simply better than the current arrangement, and yet is consistent with it and must be perfectly feasible to implement.
3/ Here's a simple one: open an Explorer window.  Make the folder navigation pane (on the left) fairly narrow.  Now try to navigate to a deeply nested folder.
Problem!  The pane no longer has that auto-sideways-scroll that was introduced with Vista, but NOR DOES IT HAVE A HORIZONTAL SCROLL BAR.  The only thing you can do is drag the handle to make the pane wider.  What a bodge!
4/ Gadgets can no longer be "guarded" from maximised windows.  I understand why MS thought the gadget bar was superfluous, but it had one great feature: it made sure gadgets were (or could be) always visible. 
It's no good setting the gadgets to "always on top" because that hides parts of the window you are working on.  Now, I can no longer glance across to the calendar, the weather, the exchange rates, the news feeds; I have to un-maximise the window I'm working in, or steer my mouse to the Desktop Peek button.  Time wasted!  It's just another clunky speedbump, and totally unnecessary.
I could go on, but you've got the idea.  There are countless little issues like these that MS has received MASSES of highly consistent feedback on, and yet (for some reason) insists on leaving broken.
Dear Windows 7 development team: we are on your side!  We want W7 to be utterly brilliant!  Most of us are intelligent, experienced "power users" and we have useful things to say.  We are your customers!  Please, what can we do to make you pay attention to these annoying little issues that take the gloss off an otherwise superb product? 
At the very least, use your E7 blog to tell us why you want our gadgets to get hidden, why we can't scroll the folder pane in Explorer, why we've got to wait almost two seconds for a tooltip, why we can't single-click restore the most recent window, etc, etc.
Pretty please??
Steve Thackery
(Thack)
PS: Yes, I know you can alter some of these behaviours with subtle registry hacks.  But for 99% of users that's a non-starter.  (And in any case, it can cause unwanted side effects, as I found out when trying to change the mouse hover/tooltip delay).  We want W7 to work properly out of the box.

Hi Thack
Your comments are welcome.
Besides posting your comments here, you also need to post it in the official feedback thread. These poasts really are sent directly to the beta team and they really do read them. The more feedback they get on specific changes, the more likely those changes are to be implemented.
Go to the following thread. Click the Reply Button on the first post and write your comments.
Have Comments about Windows 7 RC?
All of the posts in that thread are collected, periodically and sent directly to the Beta Team.
Hope this helps.
Thank You for testing Windows 7
Ronnie Vernon MVP

Similar Messages

  • How can I make JAVA listen to a USB device in the windows platform?

    Hello, Im trying to make a program in JAVA which gets input from a joypad but I dont know where to start.
    Im using the Windows platform. I have the joypad and driver which came with the joypad, what do I do next?
    Thanks in advance, Ant...

    Well i believe there are few JAVA APIs which might help take help
    of JNI on specific OS platforms to provide you a solution to have kind of JAVA-USB communication and refered under JSR 80.
    and below is an example of it
    http://jusb.sourceforge.net/
    and hope below articles might help better in terms of more insights.
    http://today.java.net/pub/a/today/2006/07/06/java-and-usb.html
    http://www-128.ibm.com/developerworks/linux/library/j-usb.html
    http://www.ibm.com/developerworks/library/j-usb.html
    http://jusb.sourceforge.net/apidoc/overview-summary.html
    and if you thinking of using jUSB would be a better to start with its javadocs
    http://jusb.sourceforge.net/apidoc/usb/core/package-summary.html
    and as per your requirement usage of usb.windows pacakage is appropriate.
    Hope that might help :)
    REGARDS,
    RaHuL

  • How can I make Microsoft live mail open in Firefox?

    I want microsoft live mail to be my default mail program.

    No problem just bookmark it or set it as a home page.
    But please remember Firefox is a browser and Hotmail
    l is online webmail. Maybe you would be interested in [http://www.mozilla.org/en-GB/thunderbird/ Thunderbird]

  • I had anof of Nvidia how can we make the listen???

    okay i have been having thsi problem the last 4 days with my GFX Geforce 9600GT i customiced it with a Thermalright cooler and a low noice fan.
    ever 15 sek i get a black out on my screen and 15 sek after the game comes back up.
    windows Vista64 comes up with this
    Display Driver Stopped Responding and Has Recovered
    i have used 4 days now to find out what could be the problem,
    and there is no awser.
    there ar a thread on Nvidia's forum with more that 250threads in it only regarding this subject, and Nvidia has don NOTHING, not even awserd the thread....
    thinks i have done;
    got the lates drivers
    got Beta drivers
    got oldes driver
    used driver from my CD that came with my card
    i made a TdrLevel (3) in the Regedit
    i forced the new drivers to expand and old NVL.in_ file into its folder as a NVL.ini
    i tryed running without driver (not a sucses)
    and alot more.
    and i have read and read and read up on people whining over there GFX has been ruined. its sad to have a new GFX that just breaks becouse of sofware, couse most firms in scandinavian wont take things in return unless its hardware related
    and now...im givving up. i siply cant find an awser for what to do.
    maybe if MSI phoned up Nvidia and got some awsers, that might help
    NinZ :D

    i have been running XP pro before with the modification, and now problem at all. i have not tried the card in another PC, since im very sure of its not a HArdware problem, but a Vista64bit/nvidia driver problem.
    if u go google; Display Driver Stopped Responding and Has Recovered
    u will find out that there are people in 10.000 that are having hte same problem as we speak and some evne had it for a long long time.
    her are my specs
    # Intel Q9300 2.5 @ 3.1Ghz (i have also tryed it stock, but didnt help)
    # MIS P35 platnium Combo
    # Crosair TwinX2 Dominator 4x1Gb 1033Mhz
    # MSI Geforce 9600GT
    #2x500Gb sataII
    # luquid cooling on CPU
    # Vista64bit SP1
    # Thermaltake Thoughpower 600Watt
    thx for the fast respons btw^^
    NinZ :D

  • How can I make Microsoft Wireless Intellemouse Explorer 2.0 horizontally scroll my LabVIEW block diagrams using the tilting wheel?

    I bought this expensive mouse in high hopes that I could use the tilt wheel left/right to scroll horizontally, but it does not do it! Vertical scrolling works great. LabVIEW 7.0. Please help! I'm tired of going to the horizontal scroll bar on my block diagrams!

    This doesn't exactly answer your question, but if you use the auto tool, press and hold and you get the Scrolling Tool. That will let you drag the diagram or panel around quickly.
    Ed
    Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
    Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.

  • My problem is that when i purchase something i don't get asked my security questions because of  that i accidentally bought a game and a song how can i make sure that my security questions will be asked?

    can someone plz help me i really dont want to buy things accdentilly

    The security questions come up only if there is some doubt about your identity. For example if you try to log in with the wrong password, the security questions are brought up to confirm that you are who you claim to be.
    Security questions will not, and cannot, protect you against accidentally hitting the Buy Now button.

  • HOW CAN I MAKE THE GRIDLINES IN A NUMBERS SPREADSHEET PRINT

    I have created a numbers spreadsheet, but when I print it, there are no gridlines.  Because the spreadsheet is a page and a half wide it is hard to follow across to get to the right data.  How can I make the gridline print?

    Question asked and answered several times.
    Enter the Inspector of Tables and define the borders to fit your needs.
    Yvan KOENIG (VALLAURIS, France) jeudi 7 juillet 2011 20:34:59
    iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8
    Please : Search for questions similar to your own
    before submitting them to the community
    To be the AW6 successor, iWork MUST integrate a TRUE DB, not a list organizer !

  • How can I make a book/podcast listening playlist for a blind person?

    How can I make a book/podcast listening playlist for a blind person? How can lots of content be loaded, so that no navigation is required, for hundreds of hours of enjoyment?
    I wanted to create a single playlist with hundreds of hours of books and podcasts for my grandmother who is blind. Then I planned to use something like the app CarTunes which basically makes the touch screen simply a gigantic pause/play button for an already created playlist.  This is perfect for a blind person. The problem: Apple no longer allows you to have a playlist with Audible Books and Podcasts. I have tried; but the podcasts and books are stripped from the playlist. It seems like all podcast and book players require navigation. (How aggravating!?)
    Any help in creating hundreds of hours long spoken (selected between books and podcasts) audio content playlist for a blind person would be much appreciated!!!!

    Well, good news and bad news. I found out how to tell iTunes that all my music videos are, in fact, actual "music videos" and categorize them as such. In the "Get Info" screen for a track, there is a dropdown selector where you can pick the "meta" type, such as "Music Video", "Home Video", "Movie", "TV Show", etc. This allows iTunes and iOS to think they are all music videos and play them in the same list.
    Unfortunately, this is not compatable with my third party device, which is now refusing to play my music videos in a playlist and will only play them one at a time (in a single-track infinite loop no less). Very frustrating!

  • How can I make my Apple tv play the music I am listening on my iMac?

    How can I make my Apple tv play the  music I am listening on my iMac? The idea is having same music in two rooms.

    Welcome to the Apple Community.
    In the lower RH corner of iTunes is the Airplay device selctor.
    Click on it, select multiple speakers and check the computer and Apple TV from the list.

  • How can I make sure iTunes doesn't stop updating my podcasts

    OK I'm subscribed to multiple podcasts, but I don't always get a chance to listen to them so some of them will stop updating and it says something like "iTunes has stopped updating this podcast because you haven't listened to any episodes lately".
    How can I make sure it doesn't do that? When I do get to listen to my podcasts, I would really like it if they weren't 3 weeks old.
    Message was edited by: MacAttakk

    someone made a script that fixes this. It seems to work for me. If you want it to do it automatically just make an iCal even for every 3 days or something that runs this script.
    http://dougscripts.com/itunes/scripts/download.php?sc=updateexpiredpodcasts

  • How can I make a call from iPad

    How can I make a call from IPad

    Oh, you have to get the iPhone app.
    Seriously, though .... you are aware that it's not a telephone, right? Any calls you make will be using VOIP and any of the apps and/or services (Skype, Google Talk, etc., etc.) which support that. Some of those are US-only, all have various restrictions and cost structures.

  • How can I make a server differ between two or more clients?

    How can I make a server differ between two or more clients?
    The clients can connect and talk to the server fine, but how can I make the server talk to one, two or all clients? i.e. what would be a good way to implement this?
    Currently, the server listens for connections like this:
    while (listening) {
    try {
    new ServerThread(this, serverSocket.accept()).start();
    I guess one way would be to add the ServerThreads to a Hashtable with the client ID as key, and then get the ServerThread with the proper client ID, but this seems unnecessary complicated. Any ideas?

    Complicated was perhaps the wrong word, I should have
    written something like it doesn't "feel" right. Or is
    this a common and good way to solve communication
    between a server and multiple clients?Thats pretty much how I do it. I normally use an array or ArrayList of Sockets instead of HashTable, with [0] being the first player etc.... Then you can communicate with exactly who you want. If you want to send bytes to all of them, just send the same thing to each socket individually (or is there a better way to do this?).

  • How can I make my guardians buy me an iPhone 5?

    Hey, Apple forum people.
    Maybe you guys can help me with my problem/question today?
    Well, I am thirteen years of age, and I'm very addicted to Apple products (I currently have a iPod touch and iPad)
    Now, my birthday is in November, and I will be 14 years old.
    Well, a few weeks ago, I went to the Apple store, locally.
    I just fell in love. With every worker with their blue t-shirt on with the Apple logo.
    I played with the iPad mini, iMac, Macbook Air, and the iPhone of course.
    I just literally fell in love with touching all of the devices. I didn't get around to the iPod touch or Macbook Pro.
    And, I do want the iPhone 5. Because mostly all teens are getting iPhones.
    One thing about the iPhone, that is not letting me get it, is because my sister says I don't talk on the phone that much, but neither does she!
    I currently don't have any phone, except a Straight Talk phone which I never use.
    I mostly my iMessage and Pinger to text my friends.
    So, I keep asking them for an iPhone.
    I don't even care if I get the iPhone 4.
    I just want one! But I mostly want something with Siri, and that narrows out the iPhone 4.
    But lately, I've being lying a lot.
    They mostly forgive me though.
    So, is there any tips I could get to try to make them give me the iPhone 5?
    It would be nice to go into school right after my birthday with the iPhone 5 in my back pocket.
    Thanks for any advice that you have!

    "How can I make my guardians"
    Wow, that just sets the tone of this post. Make them? Are you serious? How about getting off your whiny little arse and getting a job, perhaps mowing lawns, washing cars, cleaning gutters, etc. then use that money to but it yourself, or show them how hard thou worked and perhaps they will help chip in for it
    Yeah, I'm sure if I had some snot nosed lying kid I had to take care of, I would want to rush right out and buy him an iPhone 5.

  • How can I make an invalid dynamic disk Array available to the OS again

    Hello Storage Pros
    The setup
    I have a Promise VTrak E610f head unit with 2 VTrak 610j expansion units attached to it together giving me over 27 TB of usable storage space.
    At the hardware level I slip the storage into 6 parts containing 7
     1TB disks and had the parts  configured into 6 RAID 6 arrays. In the end; each of the 6 arrays gives me 4.6TB of usable storage space.
    On the OS level, I have the storage attached to 2 servers: Windows server 2008 and windows server 2008 R2 over a Qlogic fiber channel switch. Each of the 6 arrays are viewable as basic disks of 4,6Tb which I went on to configure as a single RAID 0
    spanned volume of 27TB and for that all the disks had to be converted to dynamic.
    The problem
    Now comes the problem: On my first attempt to do a firmware update on the VTrak E610f storage; all the volumes were rendered foreign and I had to import them to be able to use them. Although the import was successful, I lost all the set NTFS permissions
    and SMB share and I had to manually reconfigure them. Upon doing so The OS registered some inconsistencies in the storage and recommended that I ran chkdsk. Since the storage is that big I reluctantly complied and restarted the server.
    The first server was restarted BUT chkdsk did not commence as scheduled, the server powered right up. After logging in to inspect; I discovered - to my surprise, that the disks were now shown as invalid in Disk Manager and were no longer visible to
    the OS. Assuming that maybe a restart of the other server and the storage would set things right, I went ahead to do so but to no avail. After rebooting the entire system (including the storage), the other server also displayed the disks as invalid and were
    no longer visible to the OS as well.
    My question is; how can I make the disk available again from this ‘invalid’ state without losing data?
    What I tried but did not help:
    Taking the disks offline and then online again did not work, after the disks were online again, they still appeared as invalid.
    Reactivating the disks threw an error “operation not allowed on an invalid disk pack”
    Calling support of the storage manufacturer: they did not find anything wrong with the system, after 5 hours we had to stop.
    I fear converting the array from dynamic to basic will destroy all the data.
    HxD is showing no errors in the disks
    If there is any expert out there with helpful tips; your assistance will be greatly appreciate.
    Cheers
    John

    Hello  Shoan
    Thanks a lot for your response and tips. Sorry I could not get back to you in good time for I had to run some of the tests you provided, it took some time to
    thoroughly re-test the system.
    The summary
    The initial firmware upgrade attempt forced 3 disks offline and the other 3 became foreign. I had to re-import them to have access again. after re-importing
    the disks I realized  all NTFS permissions and SMB shares of the folders on the disks had disappeared, but at least the disk was visible and accessible at that point - but not fault free. It was recommened that I let chkdsk run. However rebooting the
    system to allow chkdsk to run did not result in chkdsk running, instead chkdsk did not run and after restart, the OS showed the disks as invalid. And that is still the case now.
    Response to your questions:
    Yes the storage array was (and is still) connected to another server 2008 R2 server when the problem occurred. The second server is also displaying the same problem: the disks are shown as invalid.
    The loss of SMB shares and NTFS permissions occurred after the initial firmware upgrade attempt, some disks (3 out of 6 of them) were forcibly offlined and the other 3 were, suddenly, marked as foreign. In the end, and to have access to the disks
    I had to online the offlined 3 disks and then reimport the rest of them. From the way I understand it, if the upgrade was not the cause, then at least it was the trigger.
    In as far as converting disks from dynamic to basic, I was not in luck so far:
    Three of the companies I have contacted (recommended by promise Technology technician) so far only work with smaller disks like 2TB, 27 TB like I have is so
    far too big.
    I’m not sure converting the disks to basic will help much though, since that would break the single 27 TB volume which the OS was working with into 6 individual
    disks of 4.6 TB. Will I be able to get the data back that was written to just one volume from those 6 individual and unrelated disks?
     Above all, I have connected the RAID storage system to a newly installed Server 2008 R2, the disks are also shown as invalid.
    I have spent more than 17 hours in remote sessions with a Promise Technology technician trying the resolve the issue. From the technician’s side all seems in place with the exception
    that the disks are invalid in the OS.
    I have contacted Microsoft Customer Support service with the issue. Given that Microsoft did not manufacture the storage unit, can they help at this point – or am I better off
    putting my hopes else?
    Your help is always appreciated and again, thanks for your response and advice.
    JohnV

  • How can I make my Mac Book Pro print to a Panasonic KX-MB772?

    How can I make my Mac Book Pro OSX 6.8 talk to a Panasonic KX-MB772 printer?

    You can't. The KX-MB722 is one of the few remaining printers in the class of devices called "Windows Printers" that has no on-board printing software -- it relies on a host computer to provide all of the software functionality and Panasonic only provides such software for certain versions of Microsoft Windows. In this case, it means a 32-bit version of Microsoft Windows (2000-XP, though it will probably reliably on Windows versions up to 7). Note that these devices are not guaranteed compatible with future versions of Windows either (Panasonic has already dropped software support for this model).
    I'm pretty sure that the device doesn't support remote printing without the software either (e.g., you can't setup a computer with Windows on it, share the printer, and then print to the shared printer without their software).

Maybe you are looking for

  • Web Dynpro application - HTTP or HTTPs

    Hi all, when is a web dynpro application called over http and when over https. I have a web dynpro application (SICF - Logon Standard - not SSL) but the application is sometimes triggered with HTTPS. How can i find this out? regards

  • How do you upgrade an unlocked iphone 3gs

    will upgrading an unlocked iphone 3gs from 5.0.1 to 5.1 undo the "unlocking"?

  • Adding a custom field for the end user in ecommerce

    I'm working with a client that is selling a product that requires the end user to enter custom information before adding the product to the cart. Its something like entering the name they want to engrave on the gift. How can i add this functionality

  • How to download a char(12) field into an excel file.

    Hi all, I have an internal table with a field defined as char 12. I pass this internal table to  FM MS_EXCEL_OLE_STAN DARD_DAT but I find in my excel file this value: 9,87654E+11. Any idea to obtain the correct value 987654321011? Thanks in advance f

  • Adobe Reader Printing Issue

    Help! I can't get Adobe to print. It use to but now I get "document failed to print" and when I push "ok" then I get "no pages selected". I've uninstalled Adobe reader and reinstalled, I've updated my printer driver, I've tried to check "image only"