[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