[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference bulova::decw_jan-89_to_nov-90

Title:DECWINDOWS 26-JAN-89 to 29-NOV-90
Notice:See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit
Moderator:STAR::VATNE
Created:Mon Oct 30 1989
Last Modified:Mon Dec 31 1990
Last Successful Update:Fri Jun 06 1997
Number of topics:3726
Total number of notes:19516

3549.0. "keysym and keyboard type question" by CSCOAC::HOOD_R () Tue Oct 30 1990 11:36

    
    
    I have a customer who is trying to use keysyms generated by
    the keyboard  with a keyboard type other than North American 
    ( she is changing the keyboard type under customize keyboard in 
    the session manager). This works fine for all keyboard types other
    than Austrian German. I have written a short program to verify this. 
    My question is: should this work? Clearly, the DECwindows Users 
    Guide ( version 2.2 of ULTRIX) indicates that the use of the 
    keyboard type is to match the keyboard model that you have. There is 
    no implication that using a different keyboard type will guarantee
    different keysyms ( my guess is that the session manager does an 
    XChangeKeyboardMapping  for keyboard keycodes to map to the new
    keysyms). 
    Should this use of the keyboard type work (be supported) or did
    she just get lucky with all of the other languages?
    
    Thanks,
    
    Doug
T.RTitleUserPersonal
Name
DateLines
3549.1doc errorCSCOAC::HOOD_RWed Oct 31 1990 16:2215
    
    
    To answer my own question.....
    
    The customer looked into the problem some more... she was expecting 
    keysyms to match figure B-9 of the DECwindows Desktop Applications
    Guide. She took the keyboard to someone how knows French/German. 
    The keyboard pictured in B-9 is French.... nearly the exact same 
    keyboard as pictured on B-16 (the Belgian/French keyboard). 
    She obtained an Austrian/German keyboard, and the keyboard and 
    keysyms match. So, changing keyboard types does remap keysyms correctly
    for all languages. 
    
    doug