Bug 4109
Summary: | Stop Xsun to probe for my keyboard. | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | lars.v.enstedt |
Component: | XFree86 | Assignee: | David Lawrence <dkl> |
Status: | CLOSED NEXTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6.0 | CC: | lars.v.enstedt |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | sparc | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 1999-08-02 08:25:54 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
lars.v.enstedt
1999-07-19 11:20:10 UTC
What does your /etc/X11/XF86Config file look like. There are lines in it which identify your keyboard to X, and I think this is where the problem is coming in. Take a look at that file and you will see a section for the keyboard settings. In this section, you will see commands that set the type of keyboard being used, the keycodes which should be used, as well as a ton of other settings. Make sure these match with the Swedish keycodes you are trying to use. Reopen this bug if this does not resolve your problem. I plugged in my swedish sun5 keyboard and then run Xconfigurator to see what the correct setting should be. The Sunkeyboard worked fine. And the output in /etc/X11/XF86Config where: # XkbDisable # XkbRules "xfree86" # XkbModel "sun" # XkbCompat "compat/complete" # XkbTypes "types/complete" # XkbKeycodes "sun(type5)" # XkbGeometry "sun(type5euro)" XkbSymbols "sun/us(sun5)+iso9995-3(basic)+se" This was a change in the XkbSymbols setting. When the converterbox was used the XkbSymbols line ended with "...(basic)+de". So I used that version of XF86Config instead of the old one. But I still got the german keyboard when starting X. I tried to find some documentation on how you disable the autodetection of keyboard for Xsun servers that is mentioned in the XF86Config file. I did not find any relevant information. Ihave also tried to have the XkbDisable uncommented. I don't know what it does but it had both conection to keyboard an d the word disable, so... It did not work. I have also tried with all lines uncommented like: XkbRules "xfree86" XkbModel "sun" XkbCompat "compat/complete" XkbTypes "types/complete" XkbKeycodes "sun(type5)" XkbGeometry "sun(type5euro)" XkbSymbols "sun/us(sun5)+iso9995-3(basic)+se" And both with and without the XkbDisable commented. So the question remains: How do I disable the Xsun server autodetect and take the configuration enterd in the XF86Config file? //Lars Enstedt The XSun servers do not look at the XF86Config etc. keyboard configuration parameters at all. The type of keryboard is determined by asking the kernel for the keyboard type code. Based upon this code, the XSun server chooses they keyboard layout. This behavior cannot be changed without an update to the XSun server. Trying to support anything outside of standard Sun equipment (that is Type5) keyboards, was never intended to be supported. So what I am saying is, we don't support this configuration in 6.0 I will look into the issue of enhancing our keyboard support for an upcoming release. |