home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / mac / misc / 21249 < prev    next >
Encoding:
Internet Message Format  |  1992-12-31  |  3.2 KB

  1. Xref: sparky comp.sys.mac.misc:21249 comp.sys.mac.system:15642
  2. Newsgroups: comp.sys.mac.misc,comp.sys.mac.system
  3. Path: sparky!uunet!psinntp!sunic!corax.udac.uu.se!tdb!bredell
  4. From: bredell@tdb.uu.se (Mats Bredell)
  5. Subject: Re: disabling extensions:  extension manager
  6. Message-ID: <1992Dec31.171637.17910@tdb.uu.se>
  7. Reply-To: Mats.Bredell@udac.uu.se
  8. Organization: Uppsala University Computing Center (UDAC)
  9. X-Newsreader: TIN [version 1.1 PL6]
  10. References: <1992Dec30.144847.20754@slcs.slb.com>
  11. Date: Thu, 31 Dec 1992 17:16:37 GMT
  12. Lines: 59
  13.  
  14. Harvey Brydon (918)250-4312 (brydon@ASLVX1.SLB.COM) wrote:
  15. : In article <1992Dec29.155209.16121@tdb.uu.se>, bredell@tdb.uu.se (Mats
  16. : Bredell) writes:
  17. : >Peter Bell (bell-peter@yale.edu) wrote:
  18. : >: In article <1992Dec23.141811.11598@tdb.uu.se> Mats.Bredell@udac.uu.se writes:
  19. : >: >Noam G. Nudelman (P88038@BARILVM.BITNET) wrote:
  20. : >: >: 
  21. : >: >: Hi,
  22. : >: >: 
  23. : >: >:   I am interested in changing some system extensions so that
  24. : >: >: when I hold the Shift botton down while booting, they will NOT be
  25. : >: >: disabled.
  26. : >: >: 
  27. : >: >:   Any help will be appreciated.
  28. : >: >
  29. : >: >As far as I know, it's (almost) impossible. Apple has made it with the
  30. : >: >Tune-Up by adding a driver that loads the INIT somehow, but it's tricky.
  31. : >: 
  32. : >: yeah, as far as I know, the only solution is to use the extension manager
  33. : >: control panel (at sumex, et al.) to select a group of extensions to 
  34. : >: enable at startup, disabling the rest.  It works quite well.
  35. : >
  36. : >Yes, but this won't solve the problem. If you hold down the shift key, the
  37. : >system won't load any extensions at all.
  38. : >[...]
  39. : Two suggestions that I think do what you want.
  40. : (1) If you want some extensions to load and not others, move the ones you
  41. : don't want into a temporary folder.
  42. : (2) While holding down shift disables all extensions, many (but alas, not all)
  43. : extensions allow you to set another key (caps lock, control, option, command,
  44. : or combinations of these) that disable that particular extension.  Why not set
  45. : all of these but the one you want to disable themselves with (say) the option
  46. : key?  I would avoid option/command and shift...
  47. : Any reason why one of these two things won't work for you?
  48.  
  49. The original question was about finding a way to force an extension to be
  50. loaded even if the shift key is being held down. The answer is simple: when
  51. the Mac boots, it checks to see if the shift key is down. If so, it doesn't
  52. load any extensions or control panels. You can't change this behaviour.
  53.  
  54. Under system 6, the extensions checked for a key combination themselves, but
  55. system 7 has made the shift key as an override that will disable everything.
  56.  
  57. One way to force an extension to be loaded is to write a device driver to
  58. do all the job. Device drivers are always loaded at startup. The driver colud
  59. be very simple, it's enough if it simply loads the extension code and starts
  60. executing. As far as I know, no one has done it yet (except for Apple
  61. themselves).
  62.  
  63. /Mats
  64. -- 
  65. Mats Bredell                                   Mats.Bredell@udac.uu.se
  66. Uppsala University Computing Center (UDAC)     Ph:  +46 18 187817
  67. Department of medical systems                  Fax: +46 18 187825
  68. Sweden                                         Think straight - be gay!
  69.