From kde-devel Thu Oct 28 12:41:08 1999 From: Greg Nietsky Date: Thu, 28 Oct 1999 12:41:08 +0000 To: kde-devel Subject: Re: Coin Operated KDE X-MARC-Message: https://marc.info/?l=kde-devel&m=94111597610333 mmm bellow should read include/linux/console.h ------------------------------------------------------------------------------- Gregory Hinton Nietsky Tel:+27 21 7628512 Cyberhost Ltd. On Thu, 28 Oct 1999, Greg Nietsky wrote: > Date: Thu, 28 Oct 1999 14:13:15 +0200 (GMT+0200) > From: Greg Nietsky > Reply-To: kde-devel@kde.org > To: kde-devel@kde.org > Subject: Coin Operated KDE > Resent-Date: Thu, 28 Oct 1999 14:38:17 +0200 > Resent-From: kde-devel@max.tat.physik.uni-tuebingen.de > > hi all im working on a coin operated kde controler i have the following > > 1)a app that runs with decorations of 2048 a on top modal > 2)the app calls darkenscreen b4 showing > 3)any change of active status calls refresh darken and raise [efectivly > blocking changeing to other apps] > > the idea is that X/kde is started from inittab as a non privilaged user > the screen control software/coin reader runs as root from inittab the > .kderc file is owned by root so global hot keys are deactivated [this is > not a requirement as the app calls the show method as follows > > while ((!exec()) && (gotCoin()) > ParinoidInput() > > parinoidinput basicaly ensures the screen is darkend and the coin reader > GUI is active and top level. > > so killing or pressing escape will not do any thing [killing wont work as > it is run from init as root] > > 4)the coinreader is polled ever 15 ms while the GUI is active if a coin is > inserted it emits a signal incrementing a counter and allowing the user to > access K or inserting a further coin. > > 5)ALT-TAB is active at all times prehaps the honrouble kwm developer could > look into turning off kwm dialogs ect while in darkend mode and running > them top level modal ie logout ect will then be uninteruptable. > > 6)CTRL-ALT-F this is easily solved by recompileing a kernel and editing > include/linux.h look for MAX_NR_CONSOLES > > > ------------------------------------------------------------------------------- > Gregory Hinton Nietsky Tel:+27 21 7628512 > Cyberhost Ltd. >