[PLUTO-help] Tastiera magica
Stefano Callegari
ste.callegari a tiscali.it
Sab 16 Feb 2008 16:58:16 CET
Il 16Feb 11:09, Rex Sanna scrisse:
>
[cut]
> * qualcuno di voi ha mai modificato il layout della propria tastiera
> tanto da inserire i keycodes mancanti?
Io, in un file che chiamo da init.d
>
> Ossia:
> * mi piacerebbe aggiungere i keycodes mancanti a tutte le tastiere che utilizzo..
> * Qualcuno che mi dia una dritta?
> (so dove sono locati i files in questione, ma non trovo (con xev) il corretto codice
> esadecimale da inserire.. :( )
#! /bin/sh
set -e
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="Omnibook utilities"
NAME="omnibok"
BIN=/usr/local/sbin/$NAME
SCRIPTNAME=/etc/init.d/$NAME
SETK=/usr/bin/setkeycodes
# Gracefully exit if the package has been removed.
test -x $DAEMON || exit 0
#
# Function that starts the daemon/service.
#
d_start() {
# This is for shdci and mmc_block modules
# disables FlashMedia SD
#setpci -s 06:04.3 4c=0x22
#$BIN -k 1 >/dev/null || exit 1
# musicplayer
$SETK e014 129
# play/pause
$SETK e077 130
# stop
$SETK e012 131
# next
$SETK e039 132
# previous
$SETK e074 133
# browser
$SETK e013 143
.....
# fn+f9 off
$SETK e01f 147
# fn+space
$SETK e043 140
# fn+1
$SETK e01a 141
# fn+2
$SETK e01b 142
}
[ecc. ecc.]
per esempio per Fn+F2 xev mi restituisce
KeyRelease event, serial 32, synthetic NO, window 0x5e00001,
root 0x69, subw 0x0, time 22787684, (4,84), root:(1092,450),
state 0x10, keycode 158 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
mentre nello script ho dovuto inserire
# fn+f8
$SETK e016 139
a te le conclusioni ;-)
Ciao
--
Stefano Callegari
LinuxRegistered: User 248729 - Machine 133534
Via Borromeo 20 - Sarmeola di Rubano (PD) - Italy
GnuPG Public Key Server: pgp.mit.edu
More information about the pluto-help
mailing list