Εμφανιση ενδειξης pop-up ελεγχου ηχου στην επ.εργασιας

Καλησπερα και απο μενα!
Σε Solus Gnome 3.34.4 χρησιμοποιω το Easystroke για να ελεγχω τον ηχο με την ροδελα του ποντικιου σε οποιοδηποτε σημειο τις οθονης.

Αυτο που ψαχνω να βρω εδω και αρκετο καιρο ειναι να εμφανιζεται και το pop-up στην οθονη με το που αγγιξω την ροδελα. :crazy_face:

Extension που να κανει αυτην την δουλεια δεν βρηκα που να δουλευει στο τελευταιο gnome.
Εψαχνα για κατι σαν το ‘‘Better Volume Indicator’’ για να καταλαβετε.
https://extensions.gnome.org/extension/759/better-volume-indicator/

To pop-up ενφανιζεται οταν ελεγχω τον ηχο με το πληκτρολογιο, η οταν παω το ποντικι πανω δεξια στο top bar, οχι ομως με το ποντικι σε οποιοδηποτε σημειο τις οθονης.

1 Like

Τελικα κατι καταφερα χαρη στο ‘‘xorg-x11-utils xdotool’’. :slightly_smiling_face:
(σε wayland δεν πρεπει να δουλεψει).

ubuntu:
sudo apt install xbindkeys x11-utils xdotool

fedora:
sudo dnf install xbindkeys xorg-x11-utils xdotool

(για ποντικι με 6+ πληκτρα.)
Δημιουργια ενος (κρυφου) αρχειου στον home με το ονομα:
.xbindkeysrc με την εντολη:
xbindkeys -d > ~/.xbindkeysrc
και βαζουμε μεσα:

Adjust volume with mouse buttons

“xdotool key XF86AudioLowerVolume”
b:8
“xdotool key XF86AudioRaiseVolume”
b:9

Kαι ξεκιναει με την εντολη:
xbindkeys

Εγω εβαλα τα κουμπια 8 και 9 (τα πλαινα του mouse) για να ελεγχω την ενταση του ηχου.

Aν θελουμε να ξεκιναει αυτοματα με την εισοδο, θα χρειαστει η προσθηκη ενος αρχειου στο .config/autostart με το ονομα:
‘‘xbindkeys.desktop’’
και μεσα το παρακατω:

[Desktop Entry]
Type=Application
Exec=xbindkeys

Σε fedora 31 που το δοκιμαζω που και που μου κανει κατι χαζα και πολλες φορες αργει να παρει την εντολη με το πατημα του πληκτρου, μετα στρωνει και παλι χαλαει.
Δεν ξερω γιατι το κανει αυτο.

4 Likes

To εκανα, στο καλο του με τρελανε 3 μηνες τωρα.
Πρωτα εγκατασταση του: xvkbd και μετα δεν κολλαει (με την αλλαγη γλωσας πληκτρολογιου) αν βαλεις στο .xbindkeysrc το παρακατω:

# Adjust volume with mouse buttons
"xvkbd -text '\[XF86AudioLowerVolume]'"
  b:8

"xvkbd -text '\[XF86AudioRaiseVolume]'"
  b:9

και οχι οπως το ειχα εγω.
Μετα δινεις:

pkill -f xbindkeys && xbindkeys