home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!vnet.ibm.com
- From: metaylor@vnet.ibm.com (Mark Taylor)
- Message-ID: <19930104.093803.989@almaden.ibm.com>
- Date: Mon, 4 Jan 93 17:37:46 GMT
- Newsgroups: comp.unix.aix
- Subject: Re: Is it possible to use HFT input without a display adapter?
- Reply-To: metaylor@vnet.ibm.com
- Organization: IBM UK Laboratories
- Disclaimer: This posting represents the poster's views, not those of IBM
- News-Software: UReply 3.1
- X-X-From: metaylor@vnet.ibm.com (Mark E Taylor)
- References: <23827.9212222002@m1.cs.man.ac.uk>
- Lines: 29
-
- >... does anyone know how to drive the mouse and keyboard at a
- >lower level using /dev/sioms0 and /dev/siokb0 ? I can't find any
- >references to driving the devices at this level in InfoExplorer.
- I haven't seen any answer to your posting in the newsgroup yet, so I'll
- try to tell you the little I know about the HFT subsystem. (I tried
- mailing you directly as you asked, but couldn't resolve your name.)
-
- There is no documented interface to the mouse and keyboard devices
- directly. The only way to access them is via /dev/hft. That device is
- itself only made available if it can configure a sufficient set of
- child devices, namely display and keyboard. If there is no display
- available, then /dev/hft will not be created.
-
- The purpose of the display device driver is essentially to drive the
- "character mode" of the HFT. You must have such a driver, even if you
- only really intend using an X server on that display. A sample
- VDD (Virtual Display Device) is available as part of the "Writing
- a Device Driver for AIX 3.2" book from IBM.
-
- What you will probably need to do is to write a dummy VDD driver and
- its associated configuration method that knows enough only to be
- configured successfully. Most of its entry points could even be null.
- Once you've done that, you will be able to access the mouse and keyboard
- capabilities via /dev/hft.
-
- I hope this helps you,
- Mark E Taylor
- AIX Solution Engineering Services
- IBM UK Laboratories, Hursley, England
-