Portál AbcLinuxu, 10. prosince 2025 15:28
| Ovladač: | dodává někdo jiný |
[UOK]
brandname = "Umax"
modelname = "Office Keyboard"
[KEYS]
Back = 234
Forward = 233
BlueLeft = 166
BlueRight = 168
# BlueUp = 139 (only once)
BlueDown = 139
Stop = 232
WWW = 178
Email = 236
Favorites = 230
Refresh = 231
Search = 229
PowerOff = 222
Sleep = 223
Mute = 160
VolumeUp = 176
VolumeDown = 174
Play|Pause = 162
Stop = 164
Previous = 144
Next = 153
# APP = xxx Alt+Shift+TAB
# Close = xxx Alt+F4
# Mark = xxx Shift (switch - on/off)
# Cut = xxx Shift+Del
# Paste = xxx Ctrl+v
# Copy = xxx Ctrl+c
# Word = xxx Ctrl+Alt+d
# Excel = xxx Ctrl+Alt+e
# PPoint = xxx Ctrl+Alt+p
# Calendar = xxx Ctrl+Alt+o
# Calc = xxx Ctrl+Alt+c
# MyCom = xxx Meta+e
# LogOff = xxx Meta Meta Up Up Up Return
# With F function
# Help = xxx F1
# New = xxx Ctrl+n
# Open = xxx Ctrl+o
# Save = xxx F12
# Replace = xxx F5
# Spell = xxx F7
# Undo = xxx Alt+BackSpace
# Redo = xxx Alt+Return
# Reply = xxx Ctrl+r
# Forward = xxx Ctrl+f
# Send = xxx Ctrl+Return
# Print = xxx Shift+F12
[END KEYS]
[END UOK]
Zakomentovane radky neni nutne pridavat, nicmene je uvadim, aby byl prehled o tom jake klavesove kombinace generuji jednotlive klavesy hardwarove. Pro takove pak muzeme nastavit napriklad v KDE 'control panel/mistni zvyklosti a zpristupneni/klavesove zkratky' pozadovane akce a nebo primo v editoru nabidky ve vlastnostech nejakeho zastupce, pokud chceme aby dana kombinace primo neco poustela.
Pro klavesy s vlastnim scankodem je pak vytvorit vlastni soubor pro lineak. Napriklad ja mam zatim nasledujici nastaveni:
$ cat ~/.lineak/lineakd.conf # LinEAK - Linux support for Easy Access and Internet Keyboards # Copyright (c) 2001,2002 Mark Smulders # http://lineak.sourceforge.net # # lineakd configuration file # # LinEAK Configuration for Umax Office Keyboard # Global settings KeyboardType = UOK CdromDevice = /dev/cdrom MixerDevice = /dev/mixer # Specific keys of your keyboard Back = "mozilla -remote 'openURL(javascript:history.go(-1);)'" Forward = "mozilla -remote 'openURL(javascript:history.go(1);)'" BlueLefft = "" BlueRight = "" Stop = "" WWW = "/usr/bin/moztab" Email = "mozilla -mail" Favorites = "" Refresh = "" Search = "/usr/bin/moztab google.com" PowerOff = "" Sleep = "EAK_SCREEN_LOCK(KDE)" Mute = "EAK_MUTE" VolumeUp = "EAK_VOLUP" VolumeDown = "EAK_VOLDOWN" Play|Pause = "xmms -t" Stop = "xmms -s" Previous = "xmms -r" Next = "xmms -f"kde script /usr/bin/moztab je jednoduchy skriptik:
$ cat /usr/bin/moztab
#!/bin/sh
DISPLAY=:0.0
if ! `mozilla -remote "OpenURL($1,new-tab)"`
then `mozilla -splash $1 &`
fi
Pokud uz bezi mozilla tak otevre stranku v novem tab jinak otevre novou mozillu.
Dokument vytvořil: Josef, 26.11.2003 10:29 | Zobrazeno: 866×
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.