anonim_4396
| Anonim întreabă:

Am nevoie de puțin ajutor pentru UBUNTU, am tasta PRINTSCREEN care ma streseaza pentru ca este situată lângă tasta Alt GR și mă stresează pentru că din când în când apăs din greșeală pe ea se blochează tot calculatorul pentru 3 secunde să îmi faca o captură de ecran pe care o salvează șî dacă eu vorbesc cu o amanta trebuie să am grijă să șterg 59 de capturi de ecran/zi.
CUM AȘ PUTEA SĂ DEZACTIVEZ TEMPORAR FUNCȚIA ACELEI TASTE SĂ NU MAI FACĂ PRINT SCREEN!
Mulțumesc!

2 răspunsuri:
| anonimg a răspuns:

Ce-a mai sigură soluție este să scoți butonul print screen de la tastatură. Cam așa stă treaba cu ubuntu.
L-am folosit și eu cam un an; l-am făcut ca pe Windows 7. happy Dar grafica lasă de dorit.

| zilog a răspuns (pentru anonimg):

Se poate edita functia fiecărei taste exista un fisier in care daca stii sa programezi in cod masina spui tu ce sa se intample daca apesi pe tasta a b c d e f g...
pentru fiecare tasta in parte poti sa programezi tu ce vrei sa faca tasta respectiva
chiar poti schimba, cu m
sau cand apesi pe p sa scrie z
sau cand apesi pe tasta u sa scrie ce vrei tu sau sa dea shutdown la calculator
sau cand apesi pe. sa scrie n
sau cand apesti p t sa scrie ț

tu alegi ce vrei sa faca fiecare tasta in parte
poti sa folosesti tastatura respectiva ca pe un panou de comanda
poti sa faci sa faca de la fiecare tasta in parte cate ceva
de exemplu de la o tasta sa dea drumu la apa la baie la chiuveta prin mufa de seriala rs232
pe alta tasta sa cante muzica
pe alta tasta sa scaneze
tu poti sa ii explici pentru fiecare tasta in parte ce ai vrea sa faca
pentru ca tastatura de fapt trimite printr-o magistrala doar coduri asci pe care calculatorul le citeste si le compara cu o baza de date
si citeste ce este scris in acea baza de date ca ar trebui sa faca
si daca ai apasat pe tasta Symbol Decimal Binary
A 65 01000001
B 66 01000010
C 67 01000011
D 68 01000100
E 69 01000101
F 70 01000110
G 71 01000111
H 72 01001000
I 73 01001001
J 74 01001010
K 75 01001011
L 76 01001100
M 77 01001101
N 78 01001110
O 79 01001111
P 80 01010000
Q 81 01010001
R 82 01010010
S 83 01010011
T 84 01010100
U 85 01010101
V 86 01010110
W 87 01010111
X 88 01011000
Y 89 01011001
Z 90 01011010


Symbol Decimal Binary
a 97 01100001
b 98 01100010
c 99 01100011
d 100 01100100
e 101 01100101
f 102 01100110
g 103 01100111
h 104 01101000
i 105 01101001
j 106 01101010
k 107 01101011
l 108 01101100
m 109 01101101
n 110 01101110
o 111 01101111
p 112 01110000
q 113 01110001
r 114 01110010
s 115 01110011
t 116 01110100
u 117 01110101
v 118 01110110
w 119 01110111
x 120 01111000
y 121 01111001
z 122 01111010


si aceste coduri asci sunt preluate de catre un interpretator
iar aici trebuie sa actionam noi in interiorul acestui interpretator si sa ii schimbam creierul mic
si sa il editam
si sa il punem sa faca ce vrem noi pentru codul asci aferet trimis de tastatura calculatorului
E valabil pentru orice kernel Linux compilat cu optiunea CONFIG_MAGIC_SYSRQ

uite aici documentatia
https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html