I have been working on a 'kiosk' type application. I want no user logins (for security reasons), but need the alternate TTYs.
1) replace the bash shells on tty2-5 with 'stty onlret' for proper \n handling.
2) in rcx.d start 'appX > /dev/tty2', 'appY >/dev/tty3' ...
3) remove shell on tty1
Now the Ctl-Alt-Fx stops working. I assume that there must be someone requesting keyboard input to keep the keyboard active.
Where does the C-A-Fx processing take place in the stack between the bios kbd reader/kernel module/application?
Can I just start a process that sucks in keypresses to keep the kbd stack alive? "cat /dev/tty1 | /dev/null" (or something like that)?
Can I write an application that reads the keyboard directly, without concern of which tty is active? I didn't find a generic /dev/kbd.
BillS
Vintage Genuine Apple IIgs + Macintosh Serial Cable 180cm/6ft [590-0552-A]
$22.81
NMB KEYBOARD RT2258TW NMB PS/2 BEIGE 121944-101 REV A VINTAGE NEW OLD STOCK
$25.99
Vintage Apple Computer Employee Macintosh IIfx 2.5" Button Pin "Wicked Fast"
$49.00
Vintage Apple MacWorld Magazine Mousepad
$15.00
Everex disk drives for parts vintage NOT TESTED
$39.99
Vintage Logitech 3 Button Logimouse C7-3F-25F In Great Condition
$10.00
Vintage Classic Apple Macintosh System Boot Install Disk Floppy/CD *Pick Version
$10.39
1981 Original Apple Computer Hot Air Balloon Lithograph Vintage Poster Jim Guss
$2999.00
VINTAGE APPLE POWER MACINTOSH 6500/250 DESKTOP COMPUTER POWERPC BOOTS
$249.50
Vintage Apple Power Macintosh PC Computer M3979 7600/132
$249.50