[ctrl] + [alt] + [F*]

xGhost

OpenBSD Freack
Guten Abend

Kennt jemand einen Ansatz, wie man das
(ctrl + alt + F*) als Software umsetzen könnte?

Er springt ja, wenn man diese Tasten drückt, auf ein tty
bzw. getty welches auf ein tty "zeigt".

Gibt es eine Möglichkeit, dies mit Software auszuführen?
Irgendwie konnte ich das noch nicht so in google Sprache
übersetzen :(

Greets
 
I love FreeSoftware :)

Code:
/*
 * Switch to virtual terminal #arg.
 */

static void
set_console(char *arg)
{
	int n;

	if(!arg || strspn(arg,"0123456789") != strlen(arg)) {
		revert();
		errx(1, "bad console number");
	}

	n = atoi(arg);

	if (n < 1 || n > 16) {
		revert();
		errx(1, "console number out of range");
	} else if (ioctl(0, VT_ACTIVATE, n) == -1) {
		revert();
		errc(1, errno, "switching vty");
	}
}

thx
 
Zurück
Oben