Emoji panel via shortcut?

Hello everyone. I use Manjaro 20.0.3 XFCE4.

Windows has Win + . functionality to open an emoji picker panel. Some people also use Win + ;

It looks like this.

I installed ibus-typing-booster package in Manjaro, however it does not seem to suggest keyboard binds, and opening it every time, then picking an emoji from the list is inconvenient. Is there a way to get emoji panel via Win + . in Manjaro?

I really miss this feature. :cry:

Hello :slightly_smiling_face:!
First of all, if you are using KDE Plasma Edition you already have this feature.
Just search for "Emoji Picker" in the search bar and you'll be able to open it.
If you are using GNOME or XFCE, as you said, ibus-typing-booster will be an alternative.
Setting up custom key bindings is usually not that difficult, you just need to know which edition of Manjaro you are running.

To help you with setting up the key bindings, we need to know some info about your system, could you please post the output of the terminal command

inxi -Fxzc0

?

  inxi -Fxzc0
System:    Host: plutonium Kernel: 5.6.16-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0 Desktop: Xfce 4.14.2 
           Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASRock model: B85 Pro4 serial: <filter> UEFI: American Megatrends v: P2.40 date: 12/21/2015 
CPU:       Topology: Quad Core model: Intel Core i5-4440 bits: 64 type: MCP arch: Haswell rev: 3 L2 cache: 6144 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 24754 
           Speed: 798 MHz min/max: 800/3300 MHz Core speeds (MHz): 1: 798 2: 798 3: 798 4: 798 
Graphics:  Device-1: AMD Curacao XT / Trinidad XT [Radeon R7 370 / R9 270X/370X] vendor: Gigabyte driver: radeon v: kernel 
           bus ID: 01:00.0 
           Display: x11 server: X.Org 1.20.8 driver: ati,radeon unloaded: modesetting resolution: 1920x1080~60Hz 
           OpenGL: renderer: AMD PITCAIRN (DRM 2.50.0 5.6.16-1-MANJARO LLVM 10.0.0) v: 4.5 Mesa 20.0.7 direct render: Yes 
Audio:     Device-1: Intel 8 Series/C220 Series High Definition Audio vendor: ASRock driver: snd_hda_intel v: kernel 
           bus ID: 00:1b.0 
           Device-2: AMD Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series] vendor: Gigabyte 
           driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           Sound Server: ALSA v: k5.6.16-1-MANJARO 
Network:   Device-1: Intel Ethernet I217-V vendor: ASRock driver: e1000e v: 3.2.6-k port: f040 bus ID: 00:19.0 
           IF: enp0s25 state: down mac: <filter> 
           IF-ID-1: docker0 state: down mac: <filter> 
           IF-ID-2: enp0s20u6 state: unknown speed: N/A duplex: N/A mac: <filter> 
           IF-ID-3: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A 
Drives:    Local Storage: total: 1.07 TiB used: 539.27 GiB (49.1%) 
           ID-1: /dev/sda vendor: Corsair model: Force GS size: 167.68 GiB 
           ID-2: /dev/sdb vendor: Seagate model: ST1000DM003-1CH162 size: 931.51 GiB 
Partition: ID-1: / size: 48.49 GiB used: 27.30 GiB (56.3%) fs: ext4 dev: /dev/sda5 
           ID-2: /home size: 187.17 GiB used: 48.54 GiB (25.9%) fs: ext4 dev: /dev/sdb2 
           ID-3: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda7 
Sensors:   System Temperatures: cpu: 48.0 C mobo: N/A gpu: radeon temp: 44 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 225 Uptime: 1m Memory: 7.70 GiB used: 1.79 GiB (23.2%) Init: systemd Compilers: gcc: 10.1.0 Shell: bash 
           v: 5.0.17 inxi: 3.0.37

So, since you are using XFCE desktop, making a keyboard shortcut to bring up the emoji picker won't be a problem.
Firstely, you will need to open the "Keyboard" app:


Next, select the "Application Shortcuts" tab:

Now click on "Add" to add a new shortcut:

When a window asking for the Shortcut Command pops up, enter

/usr/bin/emoji-picker

Figure 4
Finally, a window asking for the desired shortcut pops up:
Figure 5
Press the keyboard shortcut you would like, e.g. Win+. after this, the window will close and the shortcut will be added:


Now you should be able to start the emoji picker with a quick Super+..
By the way, after clicking an Emoji you can add it in a text field with CTRL+V or mouse wheel click.
If it still does not work, let us know :slightly_smiling_face:.

1 Like

It works! :hugs:
Thank you very much! Having this shortcut makes my life so much better. Exactly what I wanted. And I use middle mouse click.

I even set more shortcuts for other applications I use in Manjaro. Did not expect it would be so convenient. :partying_face:

1 Like

Forum kindly sponsored by