Losing keystrokes in windows 8.1 with browser open

I'm having a couple weird problems with loss of keystrokes in windows 8.1. Not sure if it's a driver or malware issue.
Right after I installed windows 8.1 I noticed that if a browser window is open, i lose keystrokes in any application.
This happens with both Chrome and I.E.
And the keystrokes that are lost can be in any random edit control, notepad, typing keys into google search, photoshop
etc.
And in fact, it's particularly annoying in photoshop because many of photoshop's tools and menus are invoked using alt | shift | ctrl sequences. What often happens is that I use a modifier key such as alt and the keystroke interruption occurs and windows never
notices that I've taken my finger off the alt key so after that, every keystroke is interpreted as an alt-key sequence until I notice it and re-toggle the alt key.
Note, this only happens when a browser window is open and even though it made no sense, I swapped keyboards, lol. Problem still occurs.
I tried uninstalling crashplan and AVG (currently using windows defender).
I have disabled google-now and all notifications from facebook, etc.
The reason I know the keystroke loss is from facebook or email messages is that when I had the original problem, it was always accompanied by the audio "Ding" that windows 8.1 gives you when a message comes in. I since disabled audio for windows events
but it's not actually the audio causing the problem.
I was not having this problem prior to installing windows 8.1.
The computer is an i7-3820 with 32gb memory, 256gb ssd, 2tb secondary drive running 64 bit.
I have run full scans with AVG, Defender and Malware bytes.
I'm going to try runing a root kit scanner today. What would you recommend my next steps?
I'm considering just formatting the whole thing and going back to windows 7 pro...
Any thoughts would be appreciated...
Update, root kit scanner found nothing.

Hi,
I sugegst you check settings under Control Panel\All Control Panel Items\Ease of Access Center\Make the keyboard easier to use, when a setting under that pane is turned on or turned off, it usually plays a sound or displays a message. sounds like the
situation you described here.
Meanwhile, please aslo keep the latest drivers for the keyboard.
Yolanda Zhu
TechNet Community Support

Similar Messages

  • Client Push on Windows 7 x86 with IE9 open.

    I everyone, I need to validate something.
    I am currently deploying SCCM 2012 R2 for a client of mine.
    They are using mainly Windows 7 with SP1 x86 with IE9 installed.
    When doing  client push from the console or installing any SCCM agent update, we are getting an error message stating the IE just crashed and the error is talking about IEFrame.dl:
    Doing the same thing on a Windows 7 with SP1 x64 is not getting an error message.
    Anyone can reproduce the error on is side? Or anyone know a workaround for this issue?
    We are talking about SCCM 2012 R2 CU3 doing a client push on a Windows 7 with SP1.
    There is no update done on Windows (I was using the default install.wim at first then applied all updates) and IE9 is installed (installation file downloaded at
    http://techdows.com/2011/03/download-ie9-final-offlinestandalone-installer.html).
    I will try the same thing with a all the updates installed on Windows 7 x86.
    Thank you for your help.
    Mathieu

    After some troubleshooting and a bit of luck, the problem is the following:
    The December update KB3008923 (Cumulative Update for IE December 2014) was causing the problem on IE9.
    The update released on January 2015 KB3025945 is fixing the issue.
    This is not an update available through WSUS so you have to look for it at
    http://catalog.update.microsoft.com.
    There is a bit more information, the problem is recurring but I did not found which task was causing the error so it was not only the installation that was causing the problem. After installing the KB3008923, the problem was present on any x86 Windows 7
    computer running any version of configMgr agent (tested on 2012 SP1 and 2012 R2).
    After installing the January update, the problem is gone.
    Mathieu

  • After browser upgrades, more'n before, speed of requests made with browser open is slowed too often & box appears, says "unresponsive script" is running and do I want to continue or stop the script". How can I permanently stop this from happening.

    The frequency of this occurrence is most pronounced when making use of yahoo email while researching web content, checking meaning in dictionary,com and composing reply's. In short, working.

    Hi,
    I suggest you try the steps in this thread for test:
    Disable Suggested Sites does not work.
    http://answers.microsoft.com/en-us/ie/forum/ie9-windows_7/disable-suggested-sites-does-not-work/4ba064b1-1c6e-43f1-939e-2db1d335b2ef
    Regards,
    Vincent Wang
    TechNet Community Support

  • How do I adjust text size in toolbar, in tandem with browser text zoom, WITHOUT limiting the screen space of my browser window as a whole? Changing Windows DPI reduces browsability of window as displayed.

    I tried to customize PC settings for my mom, whose site is failing. So I plugged in the nosquint Firefox addon and upped the font size. Additionally, I tried to make desktop text etc. (non-browser text) larger. When I accomplished this through the Windows DPI adjustment, the browser would not open to full screen width (at least, not through any means other than F11, which is something beyond my mother's understanding or patience). With DPI 120, the maximized browser will not go full screen, but will instead hold left of screen, and display less than the full width of the page being viewed (this make my mom give up. And who wants to scroll laterally anyways?). Is there some way to pair the functionality of Windows DPI boosts with Firefox text/window zoom? Thanks.
    == This happened ==
    Every time Firefox opened
    == I changed Windows DPI to >196

    See [[Toolbars and page content appear too large after upgrading to Firefox 3]]
    Try to adjust the DPI setting, see [http://kb.mozillazine.org/layout.css.dpi layout.css.dpi]
    Try to set the pref layout.css.devPixelsPerPx to 2 on the about:config page.
    To open the ''about:config'' page, type '''about:config''' in the location (address) bar and press the Enter key, just like you type the url of a website to open a website.
    If you see a warning then you can confirm that you want to access that page.

  • IE8 in Windows 7 crashing with flash frequently

    Hello,
    I'm running a brand new install of Windows 7 (formatted with Windows 7 on a brand new drive, not upgraded from a previoius OS).  I'm running the 32 bit Internet Explorer 8.0.7600.16385 on a Windows 7 Ultimate x64 with all the latest MS patches.   I have flash 10,0,32,18 installed.    I can browse many flash pages but about 1 in 12 will eventually crash IE8.   I can go back into IE8 and open the same page that crashed flash/ie8 but it is very frustrating to browse the web and have it crash so often.

    Some troubleshooting for flash player:
    http://kb2.adobe.com/cps/191/tn_19166.html
    If you follow all the steps, this will usually lead to http://kb2.adobe.com/cps/408/kb408620.html
    The second link includes steps for developers and then steps for users (not sure why they didn't list the users section first). Skip to the users section and follow those steps.
    This will fix many flash errors, however there are still some flash videos that are just broken. You should record the URL of the sites that cause your flash player to crash IE.

  • Silent print a PDF from a web page using Flex. We are targeting Windows and Mac with Arcobat reader installed

    We are planning to Silent print a PDF from a web page using Flex. We are targeting Windows and Mac with Arcobat reader installed. I have tried using the AIR appliaction and it worked, But our requirement is NO INSTALL to the user machine for the silent printing. It is just from web page and silent printing to the default printer to the desktop/Laptop. Can anyone share your thoughts and experience with us. It will be very helpful..
    For AIR : I tried the thread Re: AIR and PDF showing/silent printing

    Hey CodeMonkey & Ross,
    Did you either of you ever find a solution? I'm stuck too, it seems I can get remote printing on all these PDFs to work but it just prints a blank page since I've been using Javascript in the browser, not Adobe's (they are Engineering drawings that I do not have permission to edit so I can't just insert code into them but I need to make work instructions). I've been scouring the internet for hours now, it seems that this thread is the only relevant/useful one at this point. No one else was trying to achieve this for similar reasons to mine.
    Thanks guys,
    Lox

  • How can I have multiple WINDOWS (NOT tabs) with INDEPENDENT content?

    How can I have multiple '''windows''' (''not ''tabs) with '''independent''' content?
    I used to be able to open separate windows with Firefox, and the content could be completely different in each window. No matter what I did in any window, no OTHER window open at the time, nor any of the content therein, was affected. This is no longer the case and it is extremely frustrating for me.
    I do ''not ''like tabs and do not use them. I prefer multiple windows plus I am so used to using them, for so many years now! But with v9.0.1 I suddenly can no longer do what I've always done with my browser without this aggravating problem constantly reminding me that I can't have what I want in firefox anymore.
    Or can I? Does anyone have a solution I don't realize exists?
    Thanks,
    Sowelu

    AppleScriptObjC can use pretty much everything in the Cocoa API, so yes, it is possible.
    Note that a view is not the same as a window, and a window can have multiple views. There are also many ways to implement "tabs";  take a look at some of Apple's applications - they use various mixtures of toolbars, checkboxes, and radio buttons, for example.  An application such as this will be a lot more involved than what you have done so far though, using custom classes and subclassing existing ones, so be prepared to do a lot of reading and researching.

  • Tutorial - How to triple boot OSX, Linux and Windows 8.1 with a shared Data Partition without any third party Win / OSX softwares

    This is not a question, but rather a personal guide that has proved to be running successfully.
    I would like to thank numerous sources, including Christopher Murphy's suggestions at:
    Re: Repairing Boot Camp after creating new partition
    Before proceeding, there are certain concepts needs to know:
    Why Boot Camp does NOT allow further partitioning of drives after Windows has installed?
    Answer: Because the way Apple configures the Mac to be recognized as non UEFI capable system on Windows.
    Quote from Christopher Murphy based on the above line:
    However, Windows on Macs right now use CSM-BIOS mode in Mac firmware that presents BIOS to Windows rather than EFI. Windows thinks it's on a BIOS computer, and therefore mandates the use of MBR for boot disks, rather than GPT. So that's why we have this hybrid MBR+GPT approach on Mac with Windows on it. You inherit the limitations of MBR, which is four primary partitions.
    So what does it means?
    It means that OSX + EFI + Recovery HD + Boot Camp partition = 4 primary partitions and thus any attempt to modify the disk will render booting issues of either system.
    For more info on GPT (GUID Partition Table disks VS Master Boot Record or MBR in short, you may visit: http://msdn.microsoft.com/en-us/library/windows/hardware/dn640535%28v=vs.85%29.a spx)
    So, how to overcome it?
    The general guideline is to install ALL GPT ready OS first then create a Data partition, before installing Windows (Which is again, NOT supported GPT due to EFI configuration by Apple where end-users are not able to modify it).
    Interestingly, since Mac Pro 2013 Late supports only Windows 8 and above, thus it is not known if this CSM-BIOS applies to it or not.
    Do take note that GPT disks in Windows can only be booted when the system meets the 2 requirements:
    http://msdn.microsoft.com/en-us/library/windows/hardware/dn640535%28v=vs.85%29.a spx#gpt_faq_win7_boot
    1) Windows x64 version (Which is a must for newer Macs. If you cannot go to Boot Camp 5, then you need Windows 7 x86 or 32bit version)
    2) UEFI system. However, Windows sees all Macs (With the possibility of Mac Pro 2013 Late is an exception. To be determined) as BIOS, or rather NON-UEFI system.
    In short, booting on GPT disks is not possible for Mac in Windows.
    Summary,
    It is tested that a combination of the following will not work:
    - OSX + Windows + Linux
    - Windows + OSX + Linux
    - Windows + Linux + OSX
    Usually it can create the system un-bootable or OSX refused to install due to the system does not recognize such partitions and / or Disk Utility refused to format a free space. An example screen-shot is provided below:
    The error message is shown as
    Title: "Failed to erase volume" Message: "Failed to wipe volume, as an error occurred: MediaKit has reported that the device does not have enough free space to execute the requested operations."
    The second thing is about the preparations we need.
    1) 1X Windows 7 or 8 DVD or USB thumbdrive
    1A) If you uses a DVD to install, you will need another thumbdrive to load the BootCamp drivers for Windows as well as may requires an external DVD drive for newer Macs
    2) 1X Linux DVD of your choice. Personally I choose Fedora 20.
    So ready? Let's go.
    1. Using Disk Utility, shrink the OSX's partition size to what is needed. For me, I give OSX 150GB. Do NOT create any new partition.
    Disk Utility should see something like below whereby only OSX partition is left with desired disk space. The remaining space are to be unused disk space for the moment.
    Note: Click on the top most item that should start with the size of your HDD / SSD. Then clicked on "Partition" and specify the desired OSX size. Hit "Apply" after that.
    2: Download Boot Camp drivers only via Boot Camp Assistant. The USB thumbdrive shall be used later after Linux's installation.
    Boot Camp Assistant should see this:
    I have only selected "Download latest Windows Support Files from Apple"
    3. Insert Linux DVD, reboot Mac into EFI mode (The left most first "EFI mode").
    Note 1: Before rebooting, please plugged in an Ethernet adapter because Wi-Fi drivers is not installed.
    Note 2: For Thunderbolt adapters, it must be plugged in before reboot as hot-swapping is not supported under Linux. More on the tips at the end of this article.
    Note 3: Press and hold "Option" after the screen turns black. Release Option key after you see the image as below:

    For the unfortunate part that did not make it on time to edit the images:
    9. Install the Windows Support software from your CD/USB drive to gain full functionality of your computer. Reboot and go to Windows again.
    Note 1: You may choose to eject disc at this point of time. For Apple SuperDrive users, you will need to wait until the drivers (i.e. Boot Camp support files) is installed and rebooted before ejecting is reasonably possible (As I failed to figured out how to right click without the drivers)
    Note 2: Unlike Windows 7 on KBase article TS4599 Keyboard/trackpad inoperative, black screen, or alert messages when installing Windows 7, USB stick can be plugged in after the Windows installation is done. This is because Windows 7 (And probably Windows 7 with SP1 DVD) does not have a built in USB 3 drivers when it was released back in 2009 where USB3 has not arrived then.
    Note 3: Due to TPM, Bitlocker is not supported without the use of thumbdrives.
    10. Using Disk Management to determine the given drive letter for the DATA partition (DO NOT DELETE and RECREATE partition or else you can goodbye to booting Linux and OSX). Disk Management will not allow you to format it as exFAT / FAT32 in graphical way.
    Note: You may remove or modify some of the disk letters in Disk Management. However, do NOT remove / modfify the drive letter for the partition with 200MB size in HFS. This is because it will disallow booting of Linux and neither could Windows nor OSX can do anything EXCEPT to reinstall Linux only.
    11. Open Command Prompt in Administrator Mode (Important!!), and key in the following command:
    format F: /FS:exFAT
    Give this volume a label after it has successfully formatted before hitting "Enter" again.
    Note: Mine Data partition was assigned as F drive. Please make necessary adjustment to "F:" should your Data partition is assigned to other letters.
    12. After that, Setup your Data partition structure as you like.
    Tip: Minimally create the important folders such as:
    - Music
    - Documents
    - Movie (Videos)
    - Downloads
    - Pictures
    All these folders are commonly used by the 3 OSes. I do NOT recommend changing of /home (OSX and / or Linux) and / or user home directory (Windows) either partially or as a whole.
    This is because of compatibility issue.
    On a side note, iTunes Media Library used in OSX and Windows are NOT able to be use interchangably due to hard-coded path used.
    13. Useful troubleshooting in Fedora / Linux:
    With references to these:
    http://chaidarun.com/fedora-mbp
    http://anderson.the-silvas.com/2014/02/14/fedora-20-on-a-macbook-pro-13-late-201 3-retina-display/
    http://unencumberedbyfacts.com/2013/08/16/linux-on-a-macbook-pro-101/
    I would like to highlight a few important points:
    1) Wi-Fi driver:
    http://rpmfusion.org/Configuration
    Note 1: The sound driver should be installed at Out of Box Experience. However, the Wi-Fi is not.
    Note 2: Install both free and non-free repository. By the way, some other software like VLC can only be found after the Free Repository is installed.
    Search for "akmod-wl" in Gnome-Package-Installer in order to install Wi-Fi drivers
    Note 3: For those who do not have Ethernet adapters and their Mac does NOT have a built-in Ethernet port, it is recommended to get one. This is because Fedora 20 does not have a good support for iPhone USB tethering. Unsure for Andriod / Blackberry / Windows Phone users.
    2) Grub Menu:
    It will show several options to boot into OSX, even of the capability to boot into x86 or x64 mode. However, neither of them is bootable except Linux and the rescue.
    Hence, it is recommended to remove the items by hand in this file:
    /boot/efi/EFI/fedora/grub.cfg
    Command to be used:
    "sudo gedit /boot/efi/EFI/fedora/grub.cfg"
    Parts to be removed:
    - For any extra kernels, delete the target entry by locating the line "menuentry" under "/etc/grub.d/10_linux" sector to one line above the next "menuentry".
    It is recommended to keep one main kernel, and one recovery at the minimal.
    - For other OS, delete all the entry (Since neither it can works) under "/etc/grub.d/30_os-prober" sector without removing the lines starts with ###.
    Auto Mount exFAT partition:
    - After installing extra packages for exFAT support (Since it is not supported by Fedora 20 from a default installation), you may wish to edit "/etc/fstab" in order to mount the exFAT partition during boot time.
    Command to be used:
    "sudo gedit /etc/fstab"
    Add the following line in gedit:
    UUID=702D-912D /run/media/Samuel/DATA                   exfat    defaults        1 2
    Note 1: For DATA partition, OSX & Boot Camp partition, Fedora defaults mounts under: "/run/medua/<Username with case sensitive>/<Partition Label Name>"
    Note 2: UUID is unique ID. You can find out the UUID by:
    Step 1: First determine the DATA partition number:
    "sudo gdisk /dev/sda"
    Step 2: Determine the UUID of this partition number:
    "sudo blkid /dev/sda8"
    Reference 1: http://manpages.courier-mta.org/htmlman5/fstab.5.html
    Reference 2: http://liquidat.wordpress.com/2007/10/15/short-tip-get-uuid-of-hard-disks/
    3) Overheating CPU
    Solution is to issue the following command in Linux terminal: su -c "echo -n 1 > /sys/devices/system/cpu/intel_pstate/no_turbo"
    4) System resumes immediately after suspend
    Solution is to issue the following command in Linux terminal: su -c "echo XHC1 > /proc/acpi/wakeup"
    5) What does not works well out of box:
    - Both GNOME and KDE's fonts are too small to be readable for out of box experience. Additional configuration is a need. (Some of the info can be found on "More Tips" later)
    - Thunderbolt hotplugging is NOT supported under Windows and Linux so far. Neither FaceTime HD camera works as well.
    - The red light in Headphone jack is always on. I do not have luck in switching off the light without losing the sound.
    Note 1: It is determined that the module "snd_hda_intel" is used by both cards (HDMI and normal output)
    Note 2: It is also known that blacklisting it can switch off the redlight at the price of muting the system.
    Note: Based on this article, http://support.apple.com/kb/TS1574
    A Mac (Except Mac Pro) needs servicing when there is a red light while the system fails to detect internal speakers. However, this article does NOT applies to this issue.
    5A) More Tips:
    Install gnome-tweak-tool for more customization
    Search for: "gnome-package" to install:
    Install Gnome Package Installer for advanced package repository
    Install Gnome Package Updater for advanced updates to be install (Whereby Fedora's App Store alike might not show the relevant updates)
    14. Verify if disk is still GPT:
    Use Gdisk to determine if the disk is pure GPT:
    http://ubuntuforums.org/showthread.php?t=1742682
    Command: sudo gdisk -l /dev/sda (The entire hard drive)
    You should see the MBR is "Protective" instead of anything else.
    15. Congrats, the system is ready for triple boot. (I forgot to eject my Windows DVD when the photo was taken)
    Note 1: You cannot set the default startup disk in Linux due to the lack of Boot Camp Control Panel in Linux.
    Neither is changing startup disk recommended in Windows due to the inability to display correctly.
    For me, I click "Cancel" whenever I am on this tab (Feel free to make other Boot Camp adjustments in other tabs).
    Only OSX I know that can show the startup disk options correctly.
    Note 2: For some reason, OSX likes to auto mount the EFI partition everytime it boots up. It is not known to have any issue for ejecting other disks or mounting disks via Disk Utility.
    Note 3: It is not determined if any Firmware or System upgrades will cause issues. It is only known that all 3 OS's regular updates should not be an issue.
    System Updates excludes Mac OSX 10.9.3 updates to OSX 10.9.4 type as I had done it on a OSX 10.9.4 Mac or Windows 8.1 to Windows 8.1 Update 1 since my Windows DVD comes with Update 1.
    System Upgrades refers to OSX Mavericks to Yosemite, Fedora 20 to Fedora 21, Windows 8.1 Update 1 to Windows 8.2 / Windows 9 for that matter.
    Note 4: Reset SMC and / or PRAM will NOT affect your ability to boot any of the OS (OSX, Recovery HD, Fedora & Windows 8)
    Yup, that is it!

  • View change in the middle of sessions to Windows 7 clients with OneDrive

    Some Windows 7 clients habe reported that the view changes in the middle of sessions to Windows 7 clients with OneDrive.
    For example they have been able to see image pictures as normal in the beginning of sessions and then suddenly only image names !

    Hi  yourDragonXi,
    Is it a desktop One drive or a web browser Onedrive content? According to your description, the should be a Sync process when you open the images, besides a screenshot will be helpful to find the explanation.
    Thanks and Regards
    Wade Liu
    TechNet Community Support

  • Sharing p4014n printer on windows 7 machine with XP machine

    I have installed a Laserjet P4014n on a new Windows 7 machine with the USB connection - I allowed it to detect and install the drivers automatically.  The printer works great on the Win7 machine.
    I shared the printer and would now like to have an XP machine also be able to use it for printing.  However when I add a printer and I browse out to the shared printer on the Win7 machine,  the XP machine gives the error:  "The server for the HP LaserJet P4014/P4015 PCL6 printer does not have the correct printer driver installed.  If you want to search for the proper driver click OK.  Otherwise click Cancel..."  I tried to find the correct driver (.INF) file on the CD that came with the printer, but it does not seem to like any of the files on the CD.
    I have tried to install on the XP machine the drivers using the CD that came with the printer, but because there is not a printer connected, it will not install.  I have also downloaded the XP drivers (PCL6 and Universal Printer Drivers for PCL5 and PCL6)  for the printer from the HP website, and tried to browse to those when installing the drivers but it still cannot find a file it likes.
    What file should I be looking for on the CD or downloaded files for XP? 
    I also tried to add additional drivers on the Win7 machine but again can not find a file that installs from the CD or downloaded files.

    i am having the same problem. the printer is installed on a new windows 7 computer and we are trying to share it to a windows vista computer. did you figure out how to get it to work?! we r getting very frustrated!!

  • Explanation of Leopard NetBIOS (Windows Sharing) Wackyness With Solutions!

    Kick back and grab some coffee. This could be a while. I agree, this fly's in the face of the 'It Just Works' we're all used to, but if you want to get things working, understanding the information below is critical.
    I dazed off writing this up, so if I don't make sense someplace, please comment and I'll clarify.
    Summary
    Leopard does some 'Interesting' things with how it handles announcing and learning about Windows services that may make it feel different than previous versions. Understanding how it does things can help in resolving your Windows related networking issues.
    Please do not reply to this post unless it has helped to solve your issue, you have something useful to add (such as where I might be incorrect), or you are posting the output of diagnostics commands. Any other posts have already been made in 1,000 other threads and will only cause clutter.
    This post will first define many of the terms used, describe the basics of simple Windows networking with NetBIOS/SMB, explain how Leopard makes things a big goofy, and provide step by step solutions to these issues. Troubleshooting steps are also listed for cases in which things do not work.
    Definitions
    NetBIOS/NBT (NetBIOS over TCP) - This is a legacy windows protocol that allows for systems to share information about their presence on the network and what they have to offer for resources.
    SMB/CIFS - This standards for Server Message Block / Common Internet File System and is just a newer way of doing the same old stuff.
    Browse List - This is a list of systems and services advertised over the network that describes who you are, what you are, and what you have to give.
    Workgroup - This is a logical grouping of systems into browse lists.
    Master Browser - This is a single system elected on the network to be the official holder of the browse list. If enough systems are on the network, there may be backups and backup of backups. Your systems place in this election is determined by your 'os level' and other information.
    Domain Master - This very well may be the same system as the Master Browser, but maintains information regarding workgroups other than its own.
    WINS - This stands for Windows Internet Naming Service and is a client/server protocol used in larger Windows network environments to share workgroup information (browse lists) between separate locations.
    DNS - This stands for Domain Name Services and is used to resolve names (such as 'bob.apple.com') to an IP address (such as 123.123.123.1). It can also maintain 'Special' generic records used to locate special types of systems in your network.
    Unicast - A 'unicast' is a packet sent directly from one node on a network to another.
    Broadcast - A 'broadcast' is a packet that reaches all nodes of a local area network.
    Multicast - A 'multicast' is a packet that goes only to systems that subscribe to a specific multicast address. In a single segment local area network, this typically hits the same number of hosts as a broadcast. However, in larger networks, it can be more restricted. Multicasts are be sent from network segment to network segment, but only if properly configured.
    Shell - This is the text mode command interpreter that is available within OS X. You can enter this mode by searching 'terminal' in spotlight. Many of the graphical configurations in OS X really modify text files that you can also view and modify through the shell.
    Privileged Access - OS X is a multi-user operating system and as such has separates roles and functions from one user to another. Some commands require you to grant yourself additional rights than you normally have. This is normally seen when you install software and get prompted for your username and password. In the shell, you will only be prompted for your password. Privileged access is typically achieved by starting a command with 'sudo' or 'super-user do'.
    _Windows Networking_
    This description is no where near complete nor do I guarantee that it is 100% accurate. Most of this is from experience and I will provide links to additional information where it isn't. Advanced topics will not be covered - only what I feel is the minimum knowledge to understand what is happening, how to know if something is going wrong, and how you might fix it.
    In a small network, such as a home or small office environment, there is a need to share files, printers, and other services between systems on a network. It's why networks were installed in the first place. In order to do this, four main things are required (I'm sure you can come up with more).
    1. Something to Share (which we'll just call the 'Share')
    2. Users that have permissions to access the Share
    3. Something to announce to the rest of the world that you have something to share
    4. A method to connect to the share
    If you're reading this because Leopard broke your Windows networking, you're already familiar with #1 and #2 and somewhat annoyed at #3. You may have even jumped to #4 and gained access to your resources by using Option-K in the finder and pointing at the device with smb://x.x.x.x/, although smb://hostname/ may not be working.
    This post will assume that you have already setup a windows share and know the username/password on the Windows machine that you will be connecting to.
    So that leaves 'Something to announce to the rest of the world that you have something to share' and 'a method to connect to the share'.
    That Something is known as the NetBIOS browser service.
    In basic IP networking, three primary things allow two systems to talk to each other.
    The first is the source IP address. This is the network address of the device that wants to connect to another device or the device that is announcing its services to the world.
    The second is the destination IP address. This is the network address of the device or devices that you want to connect (or get information) to. The destination may be a unicast (single host), multicast (subscribed hosts), or broadcast (all hosts).
    And finally, the third is the Port number. This is a number between 0 and 65535 that lets the computer know what application, such as Safari, iTunes, etc., that is to receive the data in the packets that were sent.
    To share things with each other using Windows protocols, we're primarily concerned about ports udp/137 and tcp/445. Other ports may be used depending on what version of windows you are connecting to and what you are trying to do with it.
    Possible destinations are the broadcast address (such as 192.168.15.255) or a unicast address of a system that has something to share (such as 192.168.15.100).
    We'll go over how to know what your system is talking to in the diagnostics section of this post.
    When a system boots up on the network, it will announce itself and what workgroup it is part of with a broadcast to udp port 137. All systems will see this broadcast and add this information to their local browse cache.
    As long as there is already a master browser on the network, things will be fairly quiet at this point as systems that have been running for more than 12 minutes will only broadcast this information every 12 minutes! This means that if you just joined the network, it my be 12 minutes before you see another system.
    You, on the other hand, being a system that just turned on, will send your information:
    1) When you first come on the network
    2) At 4 minutes
    3) At 8 minutes
    4) At 12 minutes ... and then every 12 minutes after.
    This is to make sure that if packets are lost (broadcasts are udp and NOT guaranteed to be delivered) that you'll be seen within this 12 minute interval.
    This can be a problem if you're trying to figure out why something doesn't work because you have to wait for 12 minutes to see if your change actually had any effect on solving your problem. If you don't wait this full 12 minutes, you very well may have missed out on seeing the other systems broadcast.
    _Finding Systems on the Network_
    Most of us are already familiar with a protocol called DNS. It's how you probably got to this website. You give the computer a friendly name, such as discussions.apple.com, and your computer hands it off to its configured DNS server. That DNS server then looks to see if it has the IP address, and if not, queries a root domain server to find out who does. The root domain server sends you off to apple's DNS servers who finally give you an 'authoritative' response. Your configured DNS server then saves that information for its configured or permitted time to live (ttl) and gives you the IP address for the name you just asked for.
    You can also do this in reverse (hand DNS an IP address and make it give you the hostname). This is the topic of a number of other threads causing 30, 60, 90 (or some other multiple of 30) second hangs when you try to bring up a web page or before a webpage finishes loading. You can find the details of this issue and solutions in other threads (or post here and I'll write something up on that too).
    As you probably guessed, there are other ways to turn names into IP addresses as well and NetBIOS has one as well.
    If you recall, when your PC booted up, it broadcast its name, workgroup, and IP address out for everyone to see. The master browser recorded this information in its browse list and therefore has all the information necessary to turn names of systems on the network to IP addresses.
    So let's say you want to connect to 'meatwad', which is a local windows system. You type in 'smb://meatwad/' and wait for the system to show up.
    In the background, a broadcast just went out on the wire on port 137 asking for meatwad. The master browser responds back saying that 'meatwad' is at 192.168.15.100. This information is given to the smbclient and up pops the remote system.
    This isn't working for you? You say that if you do 'smb://192.168.15.100/' that things work?
    Well then, there's only a few things that could be wrong.
    1) 'Meatwad' never registered with the master browser.
    2) Your system doesn't know who the master browser is.
    3) There isn't a master browser!
    Without going into too many details, if you follow the steps listed in the solutions section below, your resolution should work.
    _Leopard Wackeyness_
    Leopard changed a few things that make it not quite so obvious that you are sharing files or services with Windows. In addition, it's even more confusing in that even if you don't have anything to share, in order to see other peoples' shares (without connecting to them directly), you need to enable file sharing yourself - and just not share anything.
    On top of this, the new application based firewall can be confusing to people.
    In addition, the behavior of Leopard when it comes to the master browser role and what workgroup you are in can also cause you headaches.
    Here are some examples:
    1) You enable File Sharing, click Options, and know for certain that SMB is checked. Yet after 20 minutes, you still don't see anyone and can't find the master browser.
    Why? Because unless you have the firewall set to 'Allow All Incoming Connections' or 'Set Access for Specific Services and Applications', you are tossing every one of those broadcasts we talked about that are so critical (and only come in every 12 minutes!) out the window.
    How do you know you're doing this?
    In the firewall tab, click on Advanced and 'Open Log'. Do you see that "Nov 30 08:40:12 Err Firewall[49]: Deny nmblookup data in from 192.168.15.100:137 uid = 0 proto=17"? Yeah - that's just the packet you were looking for. And guess what, you won't see it again for a while (unless you go asking for it).
    2) You had everything working, but you disabled file sharing because you were going to roam off network and didn't want to go blabbing about your system on the wire. You come back home and now things don't work.
    Could be a few things going on here. One that is simple and one that is just plain wacky.
    When you uncheck File Sharing and re-Check it, guess what? Leopard has just decided it doesn't want to talk to Windows anymore. You need to go back into options and re-check the SMB box EVEN IF ALL YOU WANT TO DO IS SEE OTHER PEOPLE.
    Why? Without this box checked, your computer isn't running the necessary services to hear the broadcasts on port 137 that you just made sure in the firewall could get through. And if your computer gets a packet for a socket (port) that it doesn't have an application bound to, guess what, it gets thrown away too.
    You can see this if you do a 'sudo tcpdump -nvvXi en0 -s 1500 broadcast or icmp'. Note: Change en0 to en1 if you're using Airport.
    Here's a similar example where 192.168.15.109 is the Windows system asking 192.168.15.53, an OS X Leopard system, for info about its shares. This failed.
    bash-3.2# tcpdump -ni en1 host 192.168.15.109
    tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
    listening on en1, link-type EN10MB (Ethernet), capture size 96 bytes
    23:02:49.458342 ARP, Request who-has 192.168.15.53 tell 192.168.15.109, length 46
    23:02:49.458475 ARP, Reply 192.168.15.53 is-at 00:1c:b3:7c:a3:18, length 28
    23:02:49.459573 IP 192.168.15.109.137 > 192.168.15.53.137: NBT UDP PACKET(137): QUERY; REQUEST; UNICAST
    23:02:49.459656 IP 192.168.15.53 > 192.168.15.109: ICMP 192.168.15.53 udp port 137 unreachable, length 36
    23:02:50.969783 IP 192.168.15.109.137 > 192.168.15.53.137: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
    23:02:50.969874 IP 192.168.15.53 > 192.168.15.109: ICMP 192.168.15.53 udp port 137 unreachable, length 36
    23:02:52.482892 IP 192.168.15.109.137 > 192.168.15.53.137: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
    23:02:52.483023 IP 192.168.15.53 > 192.168.15.109: ICMP 192.168.15.53 udp port 137 unreachable, length 36
    When you see the next broadcast come in on port 137, you immediately see an ICMP packet go back out from your box saying that the port is unreachable. That is unless you have turned on stealth mode in the firewall. Then it'll just go in the bit bucket with the rest of the garbage.
    Here is what it should look like. A simple query from .109 and a simple response from .53.
    bash-3.2# tcpdump -ni en1 host 192.168.15.109
    tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
    listening on en1, link-type EN10MB (Ethernet), capture size 96 bytes
    23:05:47.226351 IP 192.168.15.109.137 > 192.168.15.53.137: NBT UDP PACKET(137): QUERY; REQUEST; UNICAST
    23:05:47.226667 IP 192.168.15.53.137 > 192.168.15.109.137: NBT UDP PACKET(137): QUERY; POSITIVE; RESPONSE; UNICAST
    3) You could SWEAR that your system was in workgroup 'MSHOME' and you set it up that way, but you're not being seen there.
    This one is interesting. It kinda makes sense, but not really.
    In the network settings for your network adapter, under Advanced, you'll notice a tab marked WINS. WINS is really a bad choice of words - it should probably just say 'Windows Networking' since you're not really running wins at home normally, but this is where OS X stores information needed to talk to Windows systems.
    The first box (NetBiOS Name) is the name of your system. This should match what you have elsewhere in sharing. The second box is your workgroup and by default is left blank. The default workgroup is WORKGROUP. Why? Because that's what Microsoft uses by default. Usually. There was a period of time in which Windows started using MSHOME. How do you know? Go to your windows system and check. If it's MSHOME, type MSHOME here. If it's WORKGROUP, trust me on this one, FILL IN WORKGROUP. DO NOT leave it BLANK. Also make sure that when you built your windows computer 5 years ago that you didn't put in 'FREE_BIRD' or something you just don't remember anymore.
    When you hit 'ok' and apply this change, OS X changes a critical system file in /var/run/smb.conf. Specifically, it sets the workgroup value in the global settings and restarts the name service (nmbd).
    Why is this important to know? Because if you switch between a Wired and Wireless network, it will do this again and again each time you connect to one or the other.
    So if you set things to 'MSHOME' on Airport and then go plug it into your Ethernet network, it WILL reset you back to WORKGROUP if you didn't also put in MSHOME under the wired interface. When you unplug from the wired network and re-connect to airport, it will put it back to MSHOME again. However, if you turn on Wireless while you're on the Wired network, it will keep the Wired setting. Why? I guess because 'Ethernet' is on top (at least on my system). So what happens if you then unplug the wired network? You guessed it, it goes to whatever setting is on the interface left up.
    So the lesson here is to make sure that the WINS tab is configured the same in each of your interface types AND that you don't leave the workgroup field blank. This ensures that you don't toggle between, 'MYHOMENET' and 'WORKGROUP' when you go in and out of your office.
    Solutions
    How do I go about making sure everything is right with all of these conflicting and wacky things going on?
    Here's a step through that should make sure everything is up to snuff and stays that way.
    1) Go to system Preferences. Select Security. Select Firewall. Set 'Set Access for specific services and applications'.
    2) Click 'Show All' and go back to System Preferences and select Network.
    3) Select Airport. Select Advanced. Select WINS. Set your workgroup to 'WORKGROUP' unless you know it's something else. Delete any entries out of WINS unless you KNOW you need it. Select OK. Select Apply.
    4) Select Ethernet. Select Advanced. Select WINS. Set your workgroup to 'WORKGROUP' unless you know it's something else. Delete any entries out of WINS unless you KNOW you need it. Select OK. Select Apply.
    5) Click 'Show All' and go back to System Preferences and select 'Sharing'
    6) Check 'File Sharing'. Select Options. Check 'Add Files and Folders using SMB' and any other methods you want to use. Only check the box next to your users if you want to share their data. Select 'Done'.
    7) Wait. Sooner or later, you should start seeing hosts showing up in your Finder. Either on the sidebar or within 'Network'.
    You don't? Proceed to Troubleshooting.
    Troubleshooting
    OS X provides a number of utilities in the shell to see what's going on with network services and NetBIOS specifically. I'll briefly go over each with examples of how you might use them.
    0) We're going to assume you already checked to make sure that your Windows firewall was correctly configured as well as your Mac's. So if you're using the default windows firewall, McAfee, ZoneAlarm, etc. - you got to be sure that it's allowing this file sharing stuff in and out.
    1) netstat -anp udp
    This command will list all ports that your system is using (-a) without translating the IP addresses to names (-n) and only for protocol udp (-p udp). You can also use -p tcp or remove -p xxx altogether.
    What you are looking for here are entries for the services that watch for and manage the NetBIOS broadcasts. From earlier in this post, you'll recall that is udp port 137.
    You'll see:
    *.137
    192.168.15.53.137
    showing that your host is on the lookout for those packets (your firewall was setup correctly, right?)
    2) nmblookup -M -- -
    This command will send a query out on the network looking for the master browser on your network. You should get a response back such as:
    Err:~ eb$ nmblookup -M -- -
    querying _MSBROWSE_ on 192.168.15.255
    192.168.15.109 _MSBROWSE_<01>
    You don't? You SURE about this whole firewall thing? And your windows machine is on and sharing?
    3) nmblookup hostname
    Obviously replace 'hostname' with the name of the system you're trying to connect to. This will tell you if you can properly resolve that systems name.
    Example:
    Err:~ eb$ nmblookup mastershake
    querying mastershake on 192.168.15.255
    192.168.15.109 mastershake<00>
    4) nmblookup -S hostname
    Same deal applies here - replace hostname with the name of the system you're trying to connect to. This command will list out all of the services and the name of the workgroup that system is part of. It's the same as what you configured in Network prefs for all your interfaces, right?
    Err:~ eb$ nmblookup -S mastershake
    querying mastershake on 192.168.15.255
    192.168.15.109 mastershake<00>
    Looking up status of 192.168.15.109
    MASTERSHAKE <00> - B <ACTIVE>
    WORKGROUP <00> - <GROUP> B <ACTIVE>
    MASTERSHAKE <20> - B <ACTIVE>
    WORKGROUP <1e> - <GROUP> B <ACTIVE>
    WORKGROUP <1d> - B <ACTIVE>
    .._MSBROWSE_. <01> - <GROUP> B <ACTIVE>
    MAC Address = 00-1B-B9-52-65-2B
    5) tcpdump -nvvXi en0 -s 1500
    This command is really one of your best friends. At the end of the day, if everything is configured right and not working, see what is hitting the wire. OS X can't do anything if you're not seeing packets.
    Use control-c to get out of this. It may look like garbage, but if you spend some time with it, you'll learn pretty quickly how to read it.
    6) Are all of your systems DHCP or did you static them? Make sure that the netmasks are the same. Remember, broadcasts don't cross network boundaries. So if one system has an ip address of 192.168.15.2/255.255.255.0 and the other has an address of 192.168.15.3/255.255.255.252, technically, these are not on the same network and will not be able to see broadcasts from each other.
    7) So all of the above seems to be great, and you still don't see things in your finder.
    Can you connect manually with option-k by BOTH IP address (smb://192.168.15.109) and hostname (smb://mastershake)?
    If so, the issue is with browsing only. If you can do both of the above (IP AND NetBIOS name) and you still cannot see entries in Network, there may be a real bug. I've noticed that Vista machines (with Network Discovery enabled) don't always show up correctly, while XP systems show up every time.
    _Other Options_
    For those that are familiar with Windows Networking, there have been some great comments regarding some methods to speed this up.
    1) Setup your own WINS server. You'll find this in one of the threads. Basically, setup smb.conf to allow it to act as a WINS server and then setup those wins entries I said to leave blank to point to it in each of your clients. Since WINS is client/server, it's much easier to figure out what's happening when it doesn't work.
    2) Increase your os value or let yourself be the domain master in smb.conf. You'll find this in the threads as well. Keep in mind, it could still take up to 12 minutes (or more - up to an hour really) to see everything on the network.
    Message was edited by: mreckhof

    Let's make sure we're using the same definition of 'Browse'. Are you able to see them (before you have ever connected to them with option-k smb://x.x.x.x/) in your network list dynamically?
    Or are you only talking about being able to connect to them with option-k?
    The reason why this is necessary is that the nmbd daemon is not running unless you check the File Sharing box and enable SMB.
    Example:
    - File Sharing Disabled - Note that nmbd is not running and nothing is listening on port 137.
    Err:~ eb$ ps -aef | grep -i nmb
    501 5778 5743 0 0:00.00 ttys000 0:00.00 grep -i nmb
    Err:~ eb$ netstat -anp udp | grep 137
    Err:~ eb$
    - File Sharing Enabled and SMB Checked - Note we now have the nmbd process and a listener.
    Err:~ eb$ ps -aef | grep -i nmb
    0 5789 1 0 0:00.01 ?? 0:00.03 /usr/sbin/nmbd -F
    501 5791 5743 0 0:00.00 ttys000 0:00.00 grep -i nmb
    Err:~ eb$ netstat -anp udp | grep 137
    udp4 0 0 192.168.15.53.137 .
    udp4 0 0 *.137 .
    If you don't have anything listening for the broadcasts, you're not going to be able to browse and see them in your Network list (unless they're also advertising by some other protocol such as Bonjour).
    That is not to say that you can't connect to them - you certainly can by smb://x.x.x.x/ (ip) or smb://DNS_NAME/ (not NetBIOS name).
    If you can add more detail if you're seeing something else, like netstat output it would be great.

  • When is flash player going to work on the windows 7 64 - bit browser ?

    I have to use 3 different 32-bit  browsers because some things don't work on one browser and works on others...Cant use my 64-bit browser with out the flash player because my games don't work with out it...Just like to know when there going to come up with a flash player that will work for the windows 7 64-bit browser ? like to get it were i only need one...

    http://forums.adobe.com/message/5067997#5067997
    http://helpx.adobe.com/flash-player/release-note/fp_116_air_36_release_notes.html
    I suspect the 11.6 release will fix this up for you.
    Thanks,
    Chris

  • When interactive pdf opens in browser window can the pdf links open in separate windows

    Problem is the pdf works ok when it opens in the browser window, BUT the links in the pdf don't open in separate browser windows, as they do when the pdf is downloaded as a file.
    If pdf links can only open in separate browser window when the pdf itself opens as a separate file, the how do I email a pdf download link on a website.

    Hello Yesh,
    you can open PDFs as a guest user (without authentification):
    1. Allow Guest Access (Admin -> Security Configuration -> Check "Allow Guest Access" and select a folder name).
    2. Copy your Report into this guest folder
    3. You can open the Report as PDF with a link like this:
    http://(bip-server-name):9704/xmlpserver/(guest-folder-name)/(report-name)/(report-name).xdo?_xpt=0&_xf=pdf&_xmode=4(&report-parameters)
    Just replace the strings in brackets. You find a great description of the URL parameters in Tim Dexters Blog
    http://blogs.oracle.com/xmlpublisher/2006/07/accessing_xmlp_enterprise_repo.html
    I didn't find an option to set the height of the PDF-Output for the guest user in the BIP-UI. Maybe I missed something. But you can manually edit the configuration file. It is located on your BIP server direcory in the subdirectory xmlp/XMLP/Users. Select the guest users subdirectory and edit the configuration file "user~.profile".
    In this XML config file there is an entry "viewerHeight". In the Value-Tag you can enter the PDF output windows height in pixel (but unfortunaly not in % - this was the question of my original posting).
    Hope that helps...
    Sascha
    Edited by: sascha@tesat on Oct 26, 2009 9:02 AM

  • Links don't work with Browse Sequences

    I have an image that links from one page in my project to
    another. It works fine when I generate my primary layout without
    browse sequences. But when I generate it with browse sequences,
    clicking the image produces a blank page. The only way it will open
    the page is if I set the Hyperlink Options to "Display in
    Autosizing Pop-up". If I leave it set to "Display in Frame (Page
    Default: none)" clicking the image produces a blank page.

    Hello again
    I'm not saying you are full of squash, just that I'm unable
    to duplicate it using my own copy of RoboHelp 6. I tested by
    linking an image to a different topic with no browse sequence in
    the mix. Compiling and testing. Then creating a Browse Sequence and
    recompiling and testing again. Mine worked.
    This is a bit of VooDoo, but you might wish to try defining a
    totally new window, configuring that as the default and compiling
    again. See if that changes things.
    Cheers... Rick

  • Adjust image width and position along with browser size automatically.

    Hi,  I'm trying to place an image at the left edge of browser window, and the image width is 50% of the browser window size. The similar effect can be found on this website. Lenzing Instruments
    Notice that as the browser zoom out, the image remains half of the width of browser window and align with the right edge of the browser.
    I'm new to Muse. Not sure if it is possible to achieve this effect in Muse. I know Muse can set image 100% width of browser window, but how about 50%, 75% and other user defined proportion?
    Any help will be appreciated!

    Thank you for your reply Sanjit. Could you explain more in details about
    Exact responsiveness cannot be achieved but yes with scroll and pin you can create a similar effect
    I also followed this post Can you create responsive sites with Adobe Muse? It seems that Muse does not support responsive design very well. So I'm not sure how exactly to get an similar responsive design effect in Muse.
    Thanks!
    Yinze
    Design Engineer
    Lawson Hemphill Inc.

Maybe you are looking for

  • Free of charge item tax calculation

    Hi all I have a requirement for VAT calculation for free of charge item in sales order. For these items (item category TANN) with VPRS for internal price condition and MWST for VAT tax condition i'm able to calculate the value for VAT accounts purpos

  • Unable to watch my rented movie on apple TV but it says ive rented it already

    Hi can someone help me please ? I have purchased a Rental in itunes 2days ago, this rental is on my PC and ready to watch, however I would like to watch it on my Apple TV. To be clear, I have not started watching the movie on any other machine. Since

  • Dynamic Configuration for determining filename

    Hi , I am using dynamic configuration for determining the filename sent by the sender I am using the following code:: int i = 0; DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConsta

  • Can't see my documents/pictures on all my devises since I update software to SO8

    can't see my documents/pictures on all my devises since I update software to SO8- Apple said the drivers are not updated on my Mac - that an update will coming soon to fix this problem - now I see an update to OS X Yosemite - but for the reviews/comm

  • Install Oracle 10g in Sun Solaris 10 x86_x64

    Hi, We installed Sun Solaris 10 x86_x64 and are trying to install Oracle 10g in that. When check for required packages. SUNWsprox is missing. # ./CheckPackage.sh system SUNWarc Lint Libraries (usr) system SUNWarcr Lint Libraries (root) system SUNWbto