Identifikation og Konfiguration af Scancodes for Razer BlackWidow Ultimate i Linux

Hvordan kan scancodes for makrotaster på et Razer BlackWidow Ultimate tastatur identificeres og konfigureres til at udføre kommandoer i både kommandolinje- og X-baserede Linux-miljøer, specifikt på Xubuntu 10.10 og Kubuntu, når de ikke detekteres af værktøjer som showkeys og xev?

Identifikation og konfiguration af scancodes for makrotaster på et Razer BlackWidow Ultimate tastatur i Linux indebærer installation af værktøjer som evtest og input-utils, overvågning af input events, og brug af setkeycodes og xmodmap til at tildele keycodes og gøre ændringerne permanente.

Identifikation og Konfiguration af Scancodes for Makrotaster på Razer BlackWidow Ultimate Tastatur i Linux

For at identificere og konfigurere scancodes for makrotaster på et Razer BlackWidow Ultimate tastatur i både kommandolinje- og X-baserede Linux-miljøer, specifikt på Xubuntu 10.10 og Kubuntu, kan du følge disse trin:

1. Installation af Nødvendige Værktøjer

  • Installer evtest for at overvåge input events:
    sudo apt-get install evtest
  • Installer input-utils for at få adgang til input enheder:
    sudo apt-get install input-utils

2. Identifikation af Input Enhed

  • Brug lsinput til at finde tastaturets input enhed:
    lsinput
  • Noter enhedsnummeret for Razer BlackWidow Ultimate tastaturet.

3. Overvågning af Input Events

  • Kør evtest med det relevante enhedsnummer:
    sudo evtest /dev/input/eventX

    Erstat X med det korrekte enhedsnummer.

  • Tryk på makrotasterne og noter scancodes og keycodes.

4. Konfiguration af Keycodes

  • Brug setkeycodes til at tildele keycodes til scancodes:
    sudo setkeycodes scancode keycode

    Erstat scancode og keycode med de relevante værdier.

5. Permanent Konfiguration

  • Tilføj setkeycodes kommandoer til /etc/rc.local for at gøre ændringerne permanente:
    sudo nano /etc/rc.local

    Tilføj kommandoerne før exit 0 linjen.

6. Konfiguration i X-baserede Miljøer

  • Brug xmodmap til at tildele keycodes til X-taster:
    xmodmap -e "keycode X = Y"

    Erstat X med keycode og Y med den ønskede funktion.

  • Opret en .Xmodmap fil i din hjemmemappe for at gøre ændringerne permanente:
    nano ~/.Xmodmap

    Tilføj dine xmodmap kommandoer i denne fil.

  • Indlæs .Xmodmap filen ved login:
    xmodmap ~/.Xmodmap

7. Brug af Autostart Scripts

  • Tilføj xmodmap kommandoen til autostart scripts i Xubuntu og Kubuntu:
    nano ~/.config/autostart/xmodmap.desktop

    Indsæt følgende indhold:

    [Desktop Entry]
    Type=Application
    Exec=xmodmap ~/.Xmodmap
    Hidden=false
    NoDisplay=false
    X-GNOME-Autostart-enabled=true
    Name[en_US]=xmodmap
    Name=xmodmap
    Comment[en_US]=
    Comment=

Ved at følge disse trin kan du identificere og konfigurere scancodes for makrotaster på dit Razer BlackWidow Ultimate tastatur, så de udfører de ønskede kommandoer i både kommandolinje- og X-baserede Linux-miljøer.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker