2021年4月26日 星期一

[Raspbian]raspberry pi 中文輸入法

 不知為何gcin就是無法在我的8G版本上work

後來改用fcitx就沒問題了..

安裝指令

$ sudo apt-get install fcitx fcitx-chewing

安裝完成後再去

menu > preference > input method 去選fcitx

安裝方式請參考

https://medium.com/gcc-me-c/fcitx-chewing-%E6%96%B0%E9%85%B7%E9%9F%B3%E4%B8%AD%E6%96%87%E8%BC%B8%E5%85%A5%E6%B3%95%E5%AE%89%E8%A3%9D-7f06b16b3e51

[Raspbian][ raspberry pi ] dock window 與熱鍵修改

 pi 的os 竟然沒辦法dock window...

這樣基本的功能,難道沒人把它當便宜主機用嗎?

因為解決方法有點小麻煩,這邊就紀錄一下

ref: https://pastebin.com/NBkccE7B

使用方法基本上就是用win + q/w/e/a/d/z/x/c 將視窗移到各個角落

win + s 全螢幕, win+shift+s縮小

but.. 因為pi 預設 win 一按下去就會打開 lxpanelctl menu我把<keybind key="Super_L">小改了一下變成

    <keybind key="Super_L-m">
      <action name="Execute">
        <command>lxpanelctl menu</command>
      </action>
    </keybind>

首先要先找到設定熱鍵的檔案(/home/pi/.config/openbox/lxde-pi-rc.xml),然後用某個文字編輯器(pi os 預裝有geany,就決定是你了)開啟它

~$ geany /home/pi/.config/openbox/lxde-pi-rc.xml

這個檔案裡面可以找到所有pi可以用的hotkeys~
首先找到 <keyboard> 這個tag 
加入下面一狗票,改完之後存檔重開機 或是在terminal 中輸入
$ openbox-lxde --reconfigure
就可以囉

    <keybind key="W-a">
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo">
    <width>50%</width>
    <height>100%</height>
    <x>0%</x>
    <y>0%</y>
  </action>
</keybind>
<keybind key="W-d">
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo">
    <width>50%</width>
    <height>100%</height>
    <x>50%</x>
    <y>0%</y>
  </action>
</keybind>
<keybind key="W-x">
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo">
    <width>100%</width>
    <height>50%</height>
    <x>0%</x>
    <y>50%</y>
  </action>
</keybind>
<keybind key="W-w">
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo">
    <width>100%</width>
    <height>50%</height>
    <x>0%</x>
    <y>0%</y>
  </action>
</keybind>
<keybind key="W-q">
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo">
    <width>50%</width>
    <height>50%</height>
    <x>0%</x>
    <y>0%</y>
  </action>
</keybind>
<keybind key="W-e">
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo">
    <width>50%</width>
    <height>50%</height>
    <x>50%</x>
    <y>0%</y>
  </action>
</keybind>
<keybind key="W-z">
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo">
    <width>50%</width>
    <height>50%</height>
    <x>0%</x>
    <y>50%</y>
  </action>
</keybind>
<keybind key="W-c">
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo">
    <width>50%</width>
    <height>50%</height>
    <x>50%</x>
    <y>50%</y>
  </action>
</keybind>
<keybind key="W-s">
  <action name="Maximize"/>
</keybind>
<keybind key="W-S-s">
  <action name="Iconify"/>
</keybind>


2021年4月25日 星期日

raspberry pi 截圖 without printscreen 按鍵

Microsoft的all in one 鍵盤加觸控板不知為何沒有printscreen鍵..

只好用terminal呼叫截圖程式

先用ctrl+alt+t打開termainal

呼叫scrot截圖

它還可以帶一些參數呼叫

scrot -s 框選擷取範圍

scrot -sb 選取視窗

scrot -d num num秒後截圖

scrot -cd num 倒數num秒後截圖

截下來的圖都會放在 ~目錄

[Raspbiam]raspberry pi4時鐘格式

 用Raspbian OS 若想把toolbar換到左/右邊可以在工具列上

右鍵 > Panel settings > Position > Edge 去選擇工具列位置

如果選側邊,可以把Size調整成跟icon size差不多比較簡潔

後pi預設是多的視窗不會合併,這可以從

task bar(window list) settings > combine multiple application windows into a single button 去設定

這時候還有個問題,時鐘分的部份會看不到分

這可以在時鐘那邊按右鍵

digital clock settings > clock format

例如我用的是

%a%n------%n %d%n%b%n------%n%H%n:%M

效果像這樣







2021年4月23日 星期五

linux筆記軟體cherrytree

因為覺得在公司電腦用私人的google doc筆記怕會有爭議,用了linux上的cherry tree, 希望好用

wps office

之前想說找到跟ms office很類似的wps office, 沒想到他竟然是金山出的...礙於對強國軟體的敬畏,只好將他移除了

2021年4月21日 星期三

在Ubuntu下執行window程式

ubuntu底下可以用okular註解pdf檔案,但有個問題是,他的inline comment竟然不能顯示英文以外的文字...傻眼
這個bug被report 5年以上也不見解決
後來找到一個方法,就是先裝wine讓window的程式可以run在ubuntu之後再裝pdfxchange這套widow常用pdf工具就解決了這個問題