OnScreen Error 82
Every time I want to run OnScreen 1.70 as a main user on Windows XP it appears the error message "OnScreen Initialization Error! Cannot access OnScreen Keyboard File: KEYBOARD.KBF". In administration mode OnScreen runs correctly. How can I fix this problem?
Microsoft has begun to address the security issues in Windows. The error and what you are experiencing is because a "limited" user does not have read/write access to the ONSCREEN folder, while an Administrator does. To resolve this problem, you can grant these rights (permissions) to the particular user, or group of users to the \WINDOWS\ONSCREEN folder. (Note in Windows 2000 this is \WINNT\ONSCREEN)
Here is an example of how to do this:
You must be logged on as Administrator
You must be able to view the Security Tab for folders - please verify the "Use simple file sharing (recommended)" option is NOT on (the check box must be clear)
- 1. Open Folder Options in Control Panel.
- Click Start, and then click Control Panel.
- Click Appearance and Themes, and then click Folder Options.
- 2. On the View tab, under Advanced settings, clear Use simple file sharing [Recommended] (It is at or near the bottom).
- Click Apply
- Then open Windows Explorer (Start Menu | Programs | Accessories | Windows Explorer)
- Open My Computer
- Open the C: Drive
- Windows folder (Show files if necessary)
- Find, then right-click on the ONSCREEN folder
- From the menu, select Properties
- Select the Security Tab (If there is not a Security tab, review the steps above to enable the viewing of the Security Tab)
There are various approaches that can be taken at this point. You can Add the particular user, or it may be easiest to select the Users group, and then select "Full control", and Apply.
If desired, you can re-check the "Use simple file sharing" in Control Panel.
Then logout as Administrator, and log in as the user.
We do apologize that this is an inconvenience, but we have remained consistent with our installation location. Unfortunately, Microsoft has come under pressure to create a secure operating system, and the original versions of Windows were not. These changes are incompatible with earlier versions of Windows, and while we try to support all versions of Windows for the sake of our customers, this particular security issue is specific to these security changes. In our next release of OnScreen we will resolve this issue.Alternative Approach
The underlying issue is the ability for the user to read and write the configuration files used by OnScreen. This can also be resolved by moving the entire ONSCREEN folder to a location where the user has full rights and permissions, e.g. \Documents and Setting\{User} / \Users\{User}. Note that if there are multiple users, multiple copies would be required. The previous approach is preferred, but in some circumstances, this may resolve certain security concerns.
Category: Using | Type: Question/Answer | Product: OnScreen | Version: 1.70 1.75 |
Notes:
As seen in ...